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