Ver Mensaje Individual
  #5  
Antiguo 22-12-2005
Avatar de Paoti
Paoti Paoti is offline
Miembro
 
Registrado: may 2003
Ubicación: Monterrey. N.L., México
Posts: 612
Reputación: 22
Paoti Va por buen camino
coalesce

¡Hola!

haber si funciona esto:

Código SQL [-]
select SUM(COALESCE(IMPORFAC)), 1 from facturas
where
credcon=1 and
fechafac>='01.04.2005' and
fechafac<='30.04.2005'
UNION
...
UNION
...
UNION
...
ORDER BY 2



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
Responder Con Cita