Mam takie zapytanko:
Kod
SELECT count( datetime ) AS queries, DATE_FORMAT( FROM_UNIXTIME( datetime ) , '%H:%i' ) AS time
FROM log
WHERE datetime <=1302974734
AND datetime >= ( 1302974734 -60 *60 )
GROUP BY DATE_FORMAT( FROM_UNIXTIME( datetime ) , '%H:%i' )
ORDER BY time ASC
FROM log
WHERE datetime <=1302974734
AND datetime >= ( 1302974734 -60 *60 )
GROUP BY DATE_FORMAT( FROM_UNIXTIME( datetime ) , '%H:%i' )
ORDER BY time ASC
Załóżmy, że aktualnie wyciąga ono rekordy od 19:25 do 20:25 jakiegoś tam dnia.
Jeżeli w bazie nie będę miał zadnych rekordow dla godziny 19:50 to niestety mi ją opuści.
Co dopisać/jak to rozwiązać, by dorzucało także taki rekord (tzn z 19:50) i queries = 0?