Buenos dias [EMAIL PROTECTED]:

Tengo una duda con respecto a un query:

quiero que dependiendo del valor que tenga la variable tipo_trabajo me devuelva 
una constante..

el query es es siguiente:

select tipo_trabajo from datosforaneos where (tipo_trabajo ilike '%Medio 
Tiempo%' or tipo_trabajo ilike '%Por Horas%' or tipo_trabajo ilike '%Temporal%'
or tipo_trabajo ilike '%Beca/Prácticas%' or tipo_trabajo ilike '%Desde Casa%') 
and id = 3734

Dependiendo del resultado de ese query quiero hacer la comparacion, se que 
puedo hacerlo con un case, pero la comparacion es una cadena muy larga, por eso 
me gustaria saber si puedo asignar el resultado del query a una variable y 
luego compararlo en otro query con el case, pero ojo esto no es una funcion, es 
codigo sql que quiero ejecutar directamente en el administrador de consultas.

Gracias por la ayuda





> Date: Tue, 9 Dec 2008 13:23:38 -0300
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> CC: [EMAIL PROTECTED]; pgsql-es-ayuda@postgresql.org
> Subject: Re: [pgsql-es-ayuda] RE: Funciòn que devuelve un refcursor
> 
> ALFONSO REYES escribió:
> 
> > porque esta línea
> > 
> > if rec.generate_series % 7 = 2 then
> > 
> > No debería ser 
> > 
> > if rec.foo % 7=2 then 
> 
> No; la columna del record se llama generate_series.
> 
> 
> -- 
> Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
> "La fuerza no está en los medios físicos
> sino que reside en una voluntad indomable" (Gandhi)
> --
> TIP 1: para suscribirte y desuscribirte, visita 
> http://archives.postgresql.org/pgsql-es-ayuda

_________________________________________________________________
Descarga el nuevo Messenger, más divertido que nunca.
http://download.live.com/

Responder a