Hola amigos.
Bueno en esta ocacion queria hacer una consulta que pienso que es facil de solucionar pero llevo 1 semana y no he podido, me explico.
tengo una consulta sql
Código:
select master_vel.DESC_PRODUCTO, IFNULL(ces_ivr_eventos.FECHA,0) ,count(IDEN_SERVICIO) nro_llamados
from master_vel
inner join ces_ivr_tipo_vel_inet
on master_vel.DESC_PRODUCTO = ces_ivr_tipo_vel_inet.DESC_PRODUCTO
inner join ces_ivr_eventos on RUT_PERSONA=RUT
where abrev_evento = 'internet'
group by master_vel.DESC_PRODUCTO, ces_ivr_eventos.FECHA
que devuelve lo siguiente:
VELOCIDAD | FECHA | CANTIDAD
250K WiMax 2011-11-15 2
250K WiMax 2011-11-16 1
250K WiMax 2011-11-17 1
300 Kbps 2011-11-15 21
300 Kbps 2011-11-16 17
300 Kbps 2011-11-17 27
300 Kbps 2011-11-18 27
300 Kbps 2011-11-19 13
300 Kbps 2011-11-20 8
300 Kbps 2011-11-21 18
300K 2011-11-15 24
300K 2011-11-16 10
300K 2011-11-17 27
300K 2011-11-18 31
300K 2011-11-19 16
300K 2011-11-20 21
300K 2011-11-21 28
lo que hace mi consulta es devolver una velocidad de internet que se consulto en durante una semana(7 dias a partir de la fecha actual), pero si hay una fecha por la cual no se consulto no la muetra por ende necesito que la muestre que arroje un 0 o null, necesito que muestre algo asi:
VELOCIDAD | FECHA | CANTIDAD
250K WiMax 2011-11-15 2
250K WiMax 2011-11-16 1
250K WiMax 2011-11-17 1
250K WiMax 2011-11-18 0
250K WiMax 2011-11-19 0
250K WiMax 2011-11-20 0
250K WiMax 2011-11-21 0
300 Kbps 2011-11-15 21
300 Kbps 2011-11-16 17
300 Kbps 2011-11-17 27
300 Kbps 2011-11-18 27
300 Kbps 2011-11-19 13
300 Kbps 2011-11-20 8
300 Kbps 2011-11-21 18
300K 2011-11-15 24
300K 2011-11-16 10
300K 2011-11-17 27
300K 2011-11-18 31
300K 2011-11-19 16
300K 2011-11-20 21
300K 2011-11-21 28
ojala me puedan ayudar. gracias