El día 14 de abril de 2011 09:54, Kernel <jucab...@gmail.com> escribió:
> Hola, ¿hay alguna función como el coalesce que en vez de comprobar si es
> nulo, compruebe si es 0?
>
>
> Quiero hacer algo parecido a esto
>
> SELECT SUM(IMPORTE)/FUNCIONx(SUM(UNIDADES),1)
>

postgres=# select sum(estado)/ (CASE estado WHEN 0 THEN 1 ELSE   estado END) fro
m actas group by estado;
 ?column?
----------
        1
        4
(2 filas)


postgres=# select sum(estado)/ (CASE 0 WHEN 0 THEN 1 ELSE   estado END) from act
as group by estado;
 ?column?
----------
        1
       20
(2 filas)

Si quieres implementar una función iif, peudes usar:
http://inicio.helpame.com/inicio/?q=node/14

Saludos!

-- 
--
              Emanuel Calvo
              Helpame.com
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a