Para saber cuántos registros te devuelve una consulta puedes utilizar la función count(), ejemplo:
SELECT count(*) AS total FROM documentos WHERE codigo = 'FA'; Saludos. De: [email protected] [mailto:[email protected]] En nombre de Fernando Siguenza Enviado el: jueves, 07 de julio de 2011 01:01:P Para: Foro Postgres Asunto: [pgsql-es-ayuda] Consulta sobre funcion coalesce 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
