![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
Revisa si puedes utilizar el operador IF/CASE/ISNULL dentro de la consulta (algunos SGBD lo tienen).
Por ejemplo en SQL Server podrías usar:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
||||
|
||||
|
ok
Gracias Neftali voy a probarlo....
Saludos.... |
|
#3
|
||||
|
||||
|
Resultados
Cita:
En el segundo Casi se Aproxima, aqui el problema que tengo es que si de las 4 consultas las 2 del medio son nulas solo me pone: 0.00 1,200 200 En vez de poner 1,200 0.00 0.00 200 O bien si en alguna consulta es nula pone al principio los ceros 0.00 2,200 500 200 Gracias por sus sugerencias. |
|
#4
|
||||
|
||||
|
coalesce
¡Hola!
haber si funciona esto:
COALESCE() <--- Em caso de que el campo sea nulo, lo remplaza por el valor 0. ahora la segunda columna es un 1, en el siguiente SELECT, ponerlo 2, etc... y al final hacer or ORDER BY por la columna dos. se me ocurrio al vuelo está solución, espero cumpla su cometido de darle solución a tu problema. NaCl-U2
__________________
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 |
|
#5
|
||||
|
||||
|
Ok
Gracias Paoti voy a probarlo....
|
|
#6
|
||||
|
||||
|
Excelente
Gracias Paoti me Sirvio mucho, no me pone el campo en Ceros, pero eso no importa cuando menos los voy a identificar con un Número que es lo que principalmente quería IDENTIFICARLOS.
Que tengas buen día. Felices Fiestas!!!! |
|
#7
|
||||
|
||||
|
Coalesce con SUM SQL
Que bueno que te funciono....
Ahora prueba al revez... Coalesce(Sum(Campo)) From Aunque deberia de funcionar cómo esta el ejemplo. jajaj, perdón, ya me di cuenta del error. es este: Voy a dejar le texto de arriba porque ya lo escribi. es así
select SUM(COALESCE(IMPORFAC),0), <--- AQUI ESTA. NaCL-U2
__________________
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 |
|
#8
|
||||
|
||||
|
Gracias
Gracias Paoti, no se que estará pasando ya probe de la última forma pero sigue saliendo Nulo el campo, pero ese ya no es problema como le comente arriba con sólo identificar el registro sobra y basta.
Gracias de antemano. ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|