oracle获取某时间段内的年份、月份、日期列表
2017-08-29 09:30
351 查看
原文链接:http://blog.csdn.net/jumtre/article/details/46345733
获取日期列表:
[sql] view
plain copy
SELECT TO_CHAR(TO_DATE('2014-10-01', 'yyyy-MM-dd') + ROWNUM - 1, 'yyyyMMdd') as daylist
FROM DUAL
CONNECT BY ROWNUM <=
trunc(to_date('2015-06-01', 'yyyy-MM-dd') -
to_date('2014-10-01', 'yyyy-MM-dd')) + 1
获取月份列表:
[sql] view
plain copy
SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2014-10', 'yyyy-MM'), ROWNUM - 1),
'yyyyMM') as monthlist
FROM DUAL
CONNECT BY ROWNUM <=
months_between(to_date('2015-06', 'yyyy-MM'),
to_date('2014-10', 'yyyy-MM')) + 1
获取年份列表:
[sql] view
plain copy
SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2014-10', 'yyyy-MM'), (ROWNUM - 1) * 12),
'yyyy') as yearlist
FROM DUAL
CONNECT BY ROWNUM <=
months_between(to_date('2015-06', 'yyyy-MM'),
to_date('2014-10', 'yyyy-MM')) / 12 + 1
获取日期列表:
[sql] view
plain copy
SELECT TO_CHAR(TO_DATE('2014-10-01', 'yyyy-MM-dd') + ROWNUM - 1, 'yyyyMMdd') as daylist
FROM DUAL
CONNECT BY ROWNUM <=
trunc(to_date('2015-06-01', 'yyyy-MM-dd') -
to_date('2014-10-01', 'yyyy-MM-dd')) + 1
获取月份列表:
[sql] view
plain copy
SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2014-10', 'yyyy-MM'), ROWNUM - 1),
'yyyyMM') as monthlist
FROM DUAL
CONNECT BY ROWNUM <=
months_between(to_date('2015-06', 'yyyy-MM'),
to_date('2014-10', 'yyyy-MM')) + 1
获取年份列表:
[sql] view
plain copy
SELECT TO_CHAR(ADD_MONTHS(TO_DATE('2014-10', 'yyyy-MM'), (ROWNUM - 1) * 12),
'yyyy') as yearlist
FROM DUAL
CONNECT BY ROWNUM <=
months_between(to_date('2015-06', 'yyyy-MM'),
to_date('2014-10', 'yyyy-MM')) / 12 + 1
相关文章推荐
- oracle获取某时间段内的年份、月份、日期列表
- oracle获取某时间段内的年份、月份、日期列表
- oracle获取某时间段内的年份、月份、日期列表
- oracle获取某时间段内的年份、月份、日期列表
- Oracle 根据时间段获取日期列表、月份列表、年份列表
- ORACLE获取某个时间段之间的月份列表和日期列表
- ORACLE获取某个时间段之间的月份列表
- oracle 根据一个时间段获取这个时间段内所有月份、天数、日期
- ORACLE获取某个时间段之间的月份列表
- oracle获取时间段内日期列表
- Oracle中取某时间段月份列表、年份列表 ADD_MONTHS、MONTHS_BETWEEN
- oracle 根据一个时间段获取这个时间段内所有月份、天数、日期
- ORACLE获取某个时间段之间的月份列表
- select 设置下拉列表的选中项的值 显示当前日期 年份 月份 下拉列表获取当前日期
- 获取开始及结束日期间隔月份或年份列表
- 获取当年年份 月份判断星期几 如何写个程序计算出每个月的第一个星期一对应的日期
- 获取一段时间范围内的日期,月份 列表
- oracle中从指定日期中获取月份或者部分数据
- 获取当前时间的月份和前n个月份 、年份 、日期
- oracle查询指定月份的日期列表