首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

怎么查询多段时间

2014-01-22 
如何查询多段时间数据库结构比较简单,我简单的写一下这张表是每一小时插一条数据,我现在的需求是统计一周

如何查询多段时间
数据库结构比较简单,我简单的写一下
这张表是每一小时插一条数据,我现在的需求是统计一周内,每天的总数,也就sum(数量),然后最后查询结果是7天记录每条记录是一天24小时的数量加一起,不知道我说的明确不。
结果应该是
时间  数量
1月1号 1000
1月2号 2000
...
1月7号 3000
类似这样的数据
编号|数量|时间
1   100 2014-01-01 12:12:12
2   200 2014-01-01 12:12:12


[解决办法]

引用:
写串行了,最下边的是数据库表格式,上边的是我希望查询出来的结果


select to_char(time,'yyyy/mm/dd'),sum(amt) from t group by t.to_char(time,'yyyy/mm/dd')
order by 
to_char(time,'yyyy/mm/dd')

热点排行