El lun, 20-02-2012 a las 18:32 -0500, raul andrez gutierrez alejo
escribió:
> muy buenas noches comunidad, tengo un  tabla donde en un campo guardo
> una función, la idea es que puede ser suma resta y
> cualquier función compleja que se necesario sqrt(),
> la función varia según los rango, esto ya esta solucionado asi:
> SELECT *  FROM table WHERE 
> CASE 
> WHEN min is null AND  max is not null then
> $1 < max 
> WHEN max is null AND min is  not  null then
> $1  > min 
> WHEN min is  not  null AND  max is not null then
> $1   < max AND  $1  > min 
> END; 
> 
> 
> el problemas esta en que me retorna '$1*0.2' , pero yo deseo que el $1
> me lo remplace pero el valor que recibió la función , ajunto una
> imagen con la tabla, y el resultado de la funcion

A mi entender te falto colocar la función, no creo que podamos adivinar
que deseas hacer.


-- 
Saludos,
Gilberto Castillo
ETECSA, La Habana.Cuba.
--- 
This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running at 
host imx3.etecsa.cu
Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com>
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a