Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2011, 13:00
massu_vago
 
Fecha de Ingreso: diciembre-2008
Mensajes: 88
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta Campos Vacios

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