SQL 统计 一段时间 按每小时统计 记录的数量如:一天内 每小时 添加的记录之和id time msg 1 2010-6-23 01:02 hehhe2 2010-6-23 01:21 heh3 2010-6-23 02:02 hehe3 2010-6-23 02:02 hehe12得到个数 时间

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/16 22:08:59
SQL统计一段时间按每小时统计记录的数量如:一天内每小时添加的记录之和idtimemsg12010-6-2301:02hehhe22010-6-2301:21heh32010-6-2302:02heh

SQL 统计 一段时间 按每小时统计 记录的数量如:一天内 每小时 添加的记录之和id time msg 1 2010-6-23 01:02 hehhe2 2010-6-23 01:21 heh3 2010-6-23 02:02 hehe3 2010-6-23 02:02 hehe12得到个数 时间
SQL 统计 一段时间 按每小时统计 记录的数量
如:一天内 每小时 添加的记录之和
id time msg
1 2010-6-23 01:02 hehhe
2 2010-6-23 01:21 heh
3 2010-6-23 02:02 hehe
3 2010-6-23 02:02 hehe12
得到
个数 时间
2 2010-06-23 01
1 2010-06-23 02
SQL语句这么写啊.

SQL 统计 一段时间 按每小时统计 记录的数量如:一天内 每小时 添加的记录之和id time msg 1 2010-6-23 01:02 hehhe2 2010-6-23 01:21 heh3 2010-6-23 02:02 hehe3 2010-6-23 02:02 hehe12得到个数 时间
select count(distinct id) cnt ,substr(time,1,13) hours
from mytable a
group by substr(time,1,13)
order by 2
;