2013-06-29 38 views
0

我試圖顯示我的網站每天有多少用戶獲得。我想出了這一點,它的工作原理,但...查找每小時的行數

$time = mysql_query("SELECT * FROM track_log WHERE time>='{$date} 00:00:00' AND 
time<='{$date} 01:00:00'"); 
$hour = mysql_num_rows($time); 

之前,我做這23多次,有沒有更好的方式來獲得每個小時的結果嗎?

回答

4
SELECT hour(`time`) as hour_of_day, count(*) 
FROM track_log 
group by hour_of_day