国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle實(shí)現(xiàn)查詢2個(gè)日期所跨過的月份列表/日期列表的方法分析

2020-07-26 13:57:48
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Oracle實(shí)現(xiàn)查詢2個(gè)日期所跨過的月份列表/日期列表的方法。分享給大家供大家參考,具體如下:

1.基本邏輯公式:

Select Rownum, 開始日期+Rownum-1 from dual connect by rownum< 結(jié)束日期-開始日期 +2;

2.查詢2個(gè)日期所跨過的日期yyyy-mm-dd列表:

查詢結(jié)果:

SQL代碼(開始時(shí)間:2019-01-22,結(jié)束時(shí)間:2019-01-02):

Select Rownum, to_date('2019-01-02', 'yyyy-mm-dd')+Rownum-1from dualconnect by rownum< to_date('2019-01-22', 'yyyy-mm-dd')-to_date('2019-01-02', 'yyyy-mm-dd') +2;

3.查詢2個(gè)日期所跨過的月份yyyy-mm列表:

查詢結(jié)果:

SQL代碼(開始時(shí)間:2020-03-15,結(jié)束時(shí)間:2019-01-02):

select ss.DAY_ID from (SELECT TO_CHAR(TO_DATE('2019-01-02','YYYY-MM-DD')+ROWNUM-1 ,'YYYY-MM') DAY_IDfrom dualconnect by rownum< to_date('2020-03-15', 'yyyy-mm-dd')-to_date('2019-01-02', 'yyyy-mm-dd') +2) ss GROUP BY DAY_ID ORDER BY DAY_ID

更多關(guān)于Oracle相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Oracle常用函數(shù)匯總》、《Oracle日期與時(shí)間操作技巧總結(jié)》及《php+Oracle數(shù)據(jù)庫程序設(shè)計(jì)技巧總結(jié)》

希望本文所述對(duì)大家Oracle數(shù)據(jù)庫程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 鄂尔多斯市| 宝清县| 治县。| 楚雄市| 扬州市| 贵定县| 行唐县| 东莞市| 长汀县| 广丰县| 凌云县| 疏附县| 龙胜| 兴国县| 大田县| 聂拉木县| 绍兴市| 民丰县| 繁峙县| 贵港市| 疏附县| 兴文县| 普陀区| 岚皋县| 东辽县| 新余市| 秭归县| 彩票| 丹凤县| 鹤壁市| 乌拉特中旗| 昌邑市| 盐山县| 德安县| 临清市| 兴海县| 岢岚县| 岚皋县| 前郭尔| 虹口区| 南京市|