Oracle 日期相关查询SQL
2017-10-19 12:02
471 查看
1、查询一段时间内的一些相关统计
select to_char(d.rdate,'dd-MM-yyyy') rdate,decode(cnum,null,0,cnum) cnum,decode(fnum,null,0,fnum) fnum FROM ( select to_date('15-10-2016','dd-MM-yyyy')+ (rownum - 1) rdate from dual connect by rownum <= (to_date('28-11-2017','dd-MM-yyyy') - to_date('15-10-2016','dd-MM-yyyy') + 1) ) d left join ( select to_char(tlist.create_date,'dd-MM-yyyy') create_date,count(distinct tlist.team_id) cnum,count(decode(tlist.status,6,tlist.status,null)) fnum from (select o.status,o.team_id,to_date(to_char(o.create_date,'dd-MM-yyyy'),'dd-MM-yyyy') create_date from a_work_order o) tlist group by tlist.create_date -- select to_char(tlist.create_date,'dd-MM-yyyy') create_date,tlist.team_id teamId,count(decode(tlist.status,6,tlist.status,null)) fnum from (select o.status,o.team_id,to_date(to_char(o.create_date,'dd-MM-yyyy'),'dd-MM-yyyy') create_date from a_work_order o) tlist group by tlist.create_date,tlist.team_id ) c on c.create_date=to_char(d.rdate,'dd-MM-yyyy') order by d.rdate
相关文章推荐
- Oracle 日期相关查询SQL
- oracle中日期相关sql的写法及技巧
- oracle 日期查询SQL语句
- SQL 查询日期相关记录
- Oracle 日期查询SQL语句
- 【Oracle】查询锁的相关SQL
- Oracle 获取上周一到周末日期的查询sql语句
- Oracle 获取上周一到周末日期的查询sql语句
- Oracle事务、锁表查询及相关实用SQL语句查询
- Oracle 表空间查询相关sql
- oracle中SQL根据生日日期查询年龄的方法
- 使用笔记:mysql与oracle进行sql查询时如何表示日期
- oracle常用日期相关 SQL
- Oracle sql语句查询日期字段没有时分秒问题
- oracle日期函数及相关查询日期所用的函数
- 使用笔记:mysql与oracle进行sql查询时如何表示日期
- SQL ORACLE 查询 日期条件
- Oracle SQL查询,日期过滤条件要注意的一点
- oracle --sql--查询日期区间的数据