Consulta y muestre fechas
Publicado por Carlos H (1 intervención) el 04/06/2021 21:38:17
Hola tengo la siguiente query mi problema es que si no existe un registro con la hora 12:00 no me muesta '0' hay forma de hacerlo ?
el codigo agrupa por horas pero si no hay registros no devulve el valor 0
1
2
SELECT DAY( booking_list.creacion ) as Dia,sum(booking_list.adultos+booking_list.ninos)AS suma,CONVERT(concat(HOUR( booking_list.creacion ),':',IF( FLOOR( MINUTE(booking_list.creacion) / 30) = 1, '30', '00')),TIME) As hora FROM `booking_list` INNER JOIN booking_events ON booking_events.id= booking_list.fecha WHERE booking_events.publicacion < DATE_SUB(NOW(),INTERVAL 1 SECOND) AND booking_events.fecha > DATE_SUB(NOW(),INTERVAL 12 HOUR) and booking_events.hidden != '1'GROUP BY Day(booking_list.creacion )+( 2 * HOUR(booking_list.creacion ) + FLOOR( MINUTE(booking_list.creacion) / 30))
ORDER BY `Dia` ASC, `hora` ASC
el codigo agrupa por horas pero si no hay registros no devulve el valor 0
Valora esta pregunta


0