Tengo un problema que yo pensaba que iba a ser algo común, pero evidentemente no es así o en realidad estoy desviando mi busqueda.
Quisiera contar las ventas entre 2 fechas agrupando por día.
Por ejemplo las ventas de los últimos 10 días.
el tema es que si hago lo siguiente
Código MySQL:
Ver original
El resultado es correcto, pero los días que no hubo ventas no aparecen en la lista.
Y yo quisiera que el resultado sea algo así
dia 1 - 4
dia 2 - 2
dia 3 - 0
dia 4 - 6
No se si me explico... el tema es que haciendo "GROUP BY" la consulta agrupa en base a los registros existentes, pero los días que no hubo ventas no aparecen en el resultado.
La única solución es correr un proceso que ingrese una venta por día y luego restarle 1 a cada conteo, pero debe haber una solucion mas eficiente
Espero que puedan solucionar mi problema
Saludos!
Diego