FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Que una consulta me regrese cero en lugar de null
Hola mis amigos, estoy trabado aqui con una consulta y ya le estuve investigando y no le encuentro.
Yo necesito mostrar el resultado de la siguiente consulta:
En la, tengo cual como podrán apreciar 3 tablas: Creditos, que es la tabla que me guarda los datos de las ventas a crédito (no. de venta, el cliente, el cajero, la fecha, pago a cuenta y vencimiento) detalleCreditos que contiene los articulos vendidos en la venta a credito correspondiente (idCredito, idProducto, cantidad, precio de compra, precio de venta) y Abonos que me registra los pagos que el cliente va haciendo a la nota de crédto (idcliente, idcredito, fecha, monto) Ahora el problema es que cuando realizo la consulta si el cliente no tiene abonos me arroja valor nulo en el saldol. Esto se puede solucionar si en la consulta en lugar de que me arroje un null me arroje un cero cuando no tiene abonos. Ahi esta el detalle, como le hago para que me arroje un cero. Aqui pongo la captura del resultado de la consulta Desde ya, muchas gracias por su ayuda. |
#2
|
||||
|
||||
No sé qué base de datos usas, pero echa un vistazo a "coalesce"
Edito: http://www.firebirdsql.org/pdfmanual...n-Firebird.pdf
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 05-04-2010 a las 20:03:12. |
#3
|
||||
|
||||
Perdón...
Mil disculpas, olvidé semenjante detalle:
Uso MySQL 5.2.33 y adicionalmente Delphi 7 y ZeosLib 6.6 Un saludo. |
#4
|
||||
|
||||
Echa un vistazo a los enlaces del final de esta página, abajo del todo, ahí encontrarás lo que buscas, es que no sé qué comando es en mysql.
|
#5
|
||||
|
||||
De hecho
Gracias Casimiro por el tip, de hecho ya revise la mayoría de los hilos referentes pero no encuentro algo util.
Sigo buscando. |
#6
|
||||
|
||||
¿Puede ser así en mysql?, creo que es igual que en firebird
SELECT COALESCE(NULL,0); |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta en Cero si no se encuentra datos | ingabraham | SQL | 14 | 06-01-2009 19:55:16 |
Consulta en campos Null| | pmtzg | Conexión con bases de datos | 2 | 26-02-2008 01:38:51 |
Consulta con Null | T-man | Firebird e Interbase | 3 | 22-12-2004 22:30:56 |
select (pero un cero en vez de NULL) | Osorio | SQL | 5 | 06-08-2004 22:16:15 |
Crystal Reports desde cero, cero, cero. | Repelus | Impresión | 1 | 08-03-2004 21:23:14 |
|