1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > oracle查询一段时间内每一天的统计数据sql怎么写 – 数据库 – 前端

oracle查询一段时间内每一天的统计数据sql怎么写 – 数据库 – 前端

时间:2018-07-18 17:48:23

相关推荐

oracle查询一段时间内每一天的统计数据sql怎么写 – 数据库 – 前端

这是sql的基本功。各个数据库SQL写法一样,只是那几个函数不一样而已。

比如表是datatable,,里面只存了一个月的数据,时间字段biztime,数量字段qty。要求1-10号每天8-15点时段qty之和。语句:

select date_part(‘day’,biztime),sum(qty) from datatable where date_part(‘day’,biztime)>=1 and date_part(‘day’,biztime)<=10 and datepart(hour’,biztime)>=8 and date_part(hour’,biztime)<15 group by date_part(‘day’,biztime) order by date_part(‘day’,biztime)

结果:

1 XX

2 XX

3 XX

……

当然,以上是最简单的情况。稍复杂的情况,比如6号那天没数据,但要求列表中要有6号(数量为0),这时就要用到连接,其实也是非常简单啦。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。