Vos haces una consulta con un where codigo='FA' y eso te traerla los campos que verifican esa condición, Ahora bien si en la columna numero tenes null queres pasarlo a 0. Eso es lo que yo entiendo y, entonces, deberia funcionar bien el coalesce.
El día 7 de julio de 2011 14:00, Fernando Siguenza <[email protected]> escribió: > Estimados como estan, queria ver me ayudan con algo, tengo que hacer una > consulta a una tabla en especial, y quiero que si no me encuentra nada esa > consulta me retorne un valor especifico. algo asi > select numero from documentos where codigo='FA'. > Pero si no hay el registro que tenga el codigo FA, quiero que me retorne el > numero 0 probe asi > select coalesce(numero,0) from documentos where codigo='FA'. > Pero igual me retorna nullo. > Como podria hace lo que necesito??? > Hay alguna funcion para saber cuantos registros retorna una consulta?? > gracias > Fernando - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
