oracle查询固定条数数据
2008-03-25 14:13
246 查看
表taba数据如下:
colA colB colC
a1 b1 1
a1 b2 2
a1 b3 4
a1 b4 7
我想用一个用一个sql查询查出如下数据:
colA colB colC
a1 b1 1
a1 b2 2
a1 null 3
a1 b3 4
a1 null 5
a1 null 6
a1 b4 7
a1 null 8
sql语句如下:
select nvl(t.cola,'a'),t.colb,lv from test t,(
select level as lv from dual connect by level <=8) b
where t.colc(+)=b.lv
----------------------------------------------------------------------------------------------
我要连续的8天数据,没有就选出来空的
a a 2008/09/09
a b 2008/09/10
a d 2008/09/12
选出来之后把中间没有日期的补上
a a 2008/09/09
a b 2008/09/10
a null 2008/09/11
a d 2008/09/12
sql语句如下:
select t.cola,t.colb,lv from taba t,(
select to_date('2008/09/09','yyyy/mm/dd')+level as lv from dual connect by level <=8) b
where t.colc(+)=b.lv order by lv
colA colB colC
a1 b1 1
a1 b2 2
a1 b3 4
a1 b4 7
我想用一个用一个sql查询查出如下数据:
colA colB colC
a1 b1 1
a1 b2 2
a1 null 3
a1 b3 4
a1 null 5
a1 null 6
a1 b4 7
a1 null 8
sql语句如下:
select nvl(t.cola,'a'),t.colb,lv from test t,(
select level as lv from dual connect by level <=8) b
where t.colc(+)=b.lv
----------------------------------------------------------------------------------------------
我要连续的8天数据,没有就选出来空的
a a 2008/09/09
a b 2008/09/10
a d 2008/09/12
选出来之后把中间没有日期的补上
a a 2008/09/09
a b 2008/09/10
a null 2008/09/11
a d 2008/09/12
sql语句如下:
select t.cola,t.colb,lv from taba t,(
select to_date('2008/09/09','yyyy/mm/dd')+level as lv from dual connect by level <=8) b
where t.colc(+)=b.lv order by lv
相关文章推荐
- Oracle查询每天固定时间段的数据
- oracle 如何固定查询一个时间段的数据
- java解析纯真IP数据库,查询IP,导出所有数据,插入oracle
- Oracle查询前几条数据的方法
- SQLServer实现树型结构数据查询的存储过程,类似oracle的connect by
- Oracle高级查询之OVER (PARTITION BY ..), 解决查询分组后某列最大的那条数据。
- oracle查询某个字段重复数据以及截取字符、查找字符下标
- oracle查询重复数据和删除重复记录示例分享
- Oracle 查询数据库中没有数据的表
- Oracle-07-数据类型例子&查询当前系统时间&创建表语法
- 【白皮书】SnapArchiving - Oracle历史数据归档与查询管理软件
- oracle根据Date字段查询区间数据(转)
- oracle数据字典等常用查询操作
- oracle 查询本周数据生成下周数据
- Oracle查询数据库主外键关系
- Oracle 常用数据字典---外键查询
- SQL、MySQL、Oracle、 Sqlite、Informix数据库查询指定条数数据的方法
- oracle、sql server查询前10条数据
- oracle如何查询哪个表数据量大
- 解析Oracle数据扫描 Oracle SQL查询优化 引导局部范围数据扫描的方法(7)