Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2008, 12:26
sofway
 
Fecha de Ingreso: abril-2004
Mensajes: 154
Antigüedad: 20 años
Puntos: 0
Mostrar fechas entre un rango definido

Buenas tardes,

Existe una consulta simple que no he podido resolver para lo cual acudo a los expertos de este foro.

Tengo una tabla pedidos, en los que uno de los campos es la fecha.

La consulta consiste en saber para cada dia, entre dos fechas definidas, el total de pedidos. Por ejemplo, necesito saber entre diciembre 1 y 31, el total de pedidos para cada dia. El problema se presenta cuando hay fechas en las que no se hicieron pedidos para las cuales necesito que la consulta me retorne 0.

La consulta que tengo es la siguiente

Código:
select count(*),fecha

from pedidos

where fecha between '2008-12-1' and '2008-12-31'

group by fecha
En esta consulta, obtengo el numero de pedidos para cada fecha, pero si no hay pedido en una fecha, no aparece.

Alguna forma de hacer la consulta ????


Mil gracias
__________________
Desdichado quien duerme en la mañana