2013-02-10 120 views
1

是否有可能通过单个SQL查询来获取我的小时平均数据?小时平均时间()

我的表看起来像这样:

| count | time | 
| 5 | time() | 
| 4 | time() | 

而且它重复每24小时..我想提前拿到每小时的平均计数的日子...谢谢。

+1

这是什么RDBMS? – 2013-02-10 22:51:45

+0

你是什么意思...你的意思是MySQL? – 2013-02-10 22:53:56

+0

是的,这就是我的意思。 – 2013-02-10 22:54:13

回答

0

像这样的事情可能会像你想要什么

select hour(time) thehour, avg(count) average 
from yourtable 
group by hour(time) 

我希望这些都不是你真正的列名。如果他们是,你必须做一些事情,因为他们也是sql关键字。我不使用mySql,所以我不知道究竟是什么。