Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2009, 01:16
ssh
 
Fecha de Ingreso: agosto-2009
Mensajes: 85
Antigüedad: 14 años, 8 meses
Puntos: 0
Reemplazar null por cero en select

Tengo este query:

Código sql:
Ver original
  1. SELECT DISTINCT c2.alias FROM
  2. (SELECT t.fecha fec, COUNT(COALESCE(t.campo,0)) alias FROM tabla t WHERE t.fecha BETWEEN '25-08-2009' AND '05-10-2009' GROUP BY t.fecha ) c2 ORDER BY c2.fec;

Este query devuelve dos filas de mi BD, pero pone los resultados del COUNT de la primera fila, en la segunda. Los de las segunda son nulos... implementé COALESCE para reemplazar resultados null por cero, pero sigue reemplazando con los valores de la primera fila...
(Es como si repitiera resultados para la segunda fila)

ayuda!!!