文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>返回起始日期到终止日期的日期数据

返回起始日期到终止日期的日期数据

时间:2010-11-10  来源:Brad Miller

select #startdate+(rownum-1) cdate  
from  user_objects ob 
where rownum<=(#enddate-#startdate+1)

exp:
select to_date('2010-4-8','yyyy-mm-dd')+rownum-1 cdate  
from  user_objects ob 
where rownum<=(to_date('2010-7-8','yyyy-mm-dd')-to_date('2010-4-8','yyyy-mm-dd')+1)
结果只有92行
select to_date('2010-4-8','yyyy-mm-dd')+rownum-1 cdate  
from  user_tables ob 
where rownum<=(to_date('2010-7-8','yyyy-mm-dd')-to_date('2010-4-8','yyyy-mm-dd')+1)
结果只有80行
select to_date('2010-4-8','yyyy-mm-dd')+rownum-1 cdate  
from  dual
where rownum<=(to_date('2010-7-8','yyyy-mm-dd')-to_date('2010-4-8','yyyy-mm-dd')+1)
结果只有1行

select to_date('2010-7-8','yyyy-mm-dd')-to_date('2010-4-8','yyyy-mm-dd')+1 from dual;
92
结论:
需要查出92条记录,所以需要使用记录数大于92的表作为关联表。

相关阅读 更多 +
排行榜 更多 +
零界之痕手游安卓下载

零界之痕手游安卓下载

角色扮演 下载
漫游都市手机版下载

漫游都市手机版下载

赛车竞速 下载
涡轮螺旋桨飞行模拟器无限金币版下载

涡轮螺旋桨飞行模拟器无限金币版下载

模拟经营 下载