ORACLE任意时间段内所有天数查询,没必要借助什么all_objects 无 /* 查询2013-11-25至2014-12-28内所有日期天数 */select date ‘2013-11-25’ + (rownum – 1) dt from dual connect by rownum = (date ‘2014-12-28’ – date ‘2013-11-25’ + 1) /* 查询2013-11-25
ORACLE任意本文来源gao@daima#com搞(%代@#码网时间段内所有天数查询,没必要借助什么all_objects
<style> .CodeEntity .code_pieces ul.piece_anchor{width:25px;position:absolute;top:25px;left:-30px;z-index:1000;} .CodeEntity .code_pieces ul.piece_anchor li{width:25px;background: #efe;margin-bottom:2px;} .CodeEntity .code_pieces ul.piece_anchor li{border-left:3px #40AA63 solid;border-right:3px #efe solid;} .CodeEntity .code_pieces ul.piece_anchor li:hover{border-right:3px #40AA63 solid;border-left:3px #efe solid;} .CodeEntity .code_pieces ul.piece_anchor li a{color: #333;padding: 3px 10px;} .CodeEntity .code_pieces .jump_to_code{visibility:hidden;position:relative;} .CodeEntity .code_pieces .code_piece:hover .jump_to_code{visibility:visible;} .CodeEntity .code_pieces .code_piece:hover .jump_to_code a{text-decoration:none;} .CodeEntity .code_pieces h2 i{float:right;font-style:normal;font-weight:normal;} .CodeEntity .code_pieces h2 i a{font-size:9pt;background: #FFFFFF;color:#00A;padding: 2px 5px;text-decoration:none;} </style> <!—ecms
- –> <!—ecms
- $velocityCount
–> <!—ecms
–>
/* 查询2013-11-25至2014-12-28内所有日期天数 */select date '2013-11-25' + (rownum - 1) dt from dual connect by rownum <= (date '2014-12-28' - date '2013-11-25' + 1)
/* 查询2013-11-25至2014-12-28包含的月份,以及每月包含的天数 */select to_char(dt,'yyyy-mm'), count(to_char(dt,'yyyy-mm')) days, mm from( select date'2013-11-25' + (rownum - 1) dt, to_char(last_day(date'2013-11-25' + (rownum - 1)),'mm') mm from dual connect by rownum <= (date'2014-12-28' - date'2013-11-25' + 1) ) group by to_char(dt,'yyyy-mm'),mm order by to_char(dt,'yyyy-mm')