FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Que no traiga null esta consulta, como?
Hola a todos... tengo el siguiente query:
select a.codigotipodeproducto, a.descripcion, (select sum(b.cantidad) from detallefactura b where b.codigotipodeproducto = a.codigotipodeproducto ) as Cantidad, (select sum(c.total) from detallefactura c where c.codigotipodeproducto = a.codigotipodeproducto) as Total from tipodeproducto a Cuando no exiten cierto tipo de producto en la tabla de detallefactura la cantidad y el total vienen null. La pregunta es... Existe la ofrma de que si no hay cierto tipo de producto me devuelva 0 la cantidad y 0.00 el total? Es en FireBird |
#2
|
||||
|
||||
¡Buen día a todos!
Cita:
Código:
...Select Coalesce (Sum (B.cantidad), 0) From DetalleFactura... Espero esto sea de utilidad, seguimos en contacto. Al González. |
#3
|
|||
|
|||
Gracias por responder, pero cuando hago esto..
Select Coalesce (Sum (cantidad), 0) From DetalleFactura me sale este error... An error was found in the application program input parameters for the SQL statement. Dynamic SQL Error. SQL error code = -804. Function unknown. COALESCE. Yo utilizo FireBird version 1.5.0.4306 Dialect 1 las consulta la hago en IBExpert 2004.08.05 personal edition... Que estoy haciendo mal? Última edición por El_Raso fecha: 09-12-2004 a las 07:21:45. |
#4
|
|||
|
|||
Hola,
Raro, yo utilizo la función coalesce con Firebird 1.5.0 y me va bien. Lo único que remarco es que yo utilizo el dialect 3. En el caso extremo de no funcionarte podrías probar con alguna UDF que andan por la web o filtrar los valores nulos de la consulta. Saludos!
__________________
Suerte .: Gydba :. |
#5
|
|||
|
|||
La he cambiado a Dialecto 3 y me da el mismo error.... una mano porfavor...
|
#6
|
||||
|
||||
buen dia
prueba hacer esto Código:
...SelectSum ( Coalesce (B.cantidad, 0)) From DetalleFactura... espero te sirva
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás... análisis de información análisis y diseño de sistemas Paoti Rios Reséndiz |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|