Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/10/2011, 12:46
cacr
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 2 meses
Puntos: 7
uso de alias de un campo

Saludos
Tengo la consulta:
Código:
SELECT recibo.reciboc03, recibo.reciboc04, recibo.reciboc28,
        CASE
            WHEN (recibo.reciboc03::integer % 2) = 0 THEN 'Segunda'::text
            ELSE 'Primera'::text
        END AS quincena, 
        CASE reciboc04
		WHEN 'EM' THEN quincena ||' Quincena - '|| mes ||' - '|| agno ||')'
		WHEN 'OB' THEN 'Semana '||reciboc03||')'
		ELSE reciboc28
	END AS titulo
FROM recibo
  GROUP BY recibo.reciboc03, recibo.reciboc04, recibo.reciboc28;
y obtengo: ERROR: no existe la columna «quincena»

donde quincena es un alias... ¿cuál es la forma de utilizar un alias dentro de la misma consulta?

Gracias
__________________
Gracias de todas todas
-----
Linux!