隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊(cè)

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 827222
          • 排名 - 49

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          根據(jù)給定的周數(shù),計(jì)算本周的起始和結(jié)束日期
          SELECT   NEXT_DAY(TO_DATE('20100101', 'yyyymmdd'),'星期一') + 1 * 7 - 7 AS first_day,
                   NEXT_DAY(TO_DATE('20100101', 'yyyymmdd'),'星期一') + 1 * 7 - 1 AS LAST_DAY
            FROM DUAL;

          計(jì)算一年中53個(gè)周分別的起始與結(jié)束日期

          SELECT tab_1.COLUMN_VALUE,
             NEXT_DAY(TO_DATE('0101', 'mmdd'),'星期一') + tab_1.COLUMN_VALUE * 7 - 7 AS first_day,
             NEXT_DAY(TO_DATE('0101', 'mmdd'),'星期一') + tab_1.COLUMN_VALUE * 7 - 1 AS LAST_DAY
            FROM TABLE
                    (SELECT SPLIT ('1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53', ',')
                       FROM DUAL
                    ) tab_1

          其中SPLIT為自定義函數(shù),用于切分字符串

          posted on 2010-01-22 09:38 Ke 閱讀(1803) 評(píng)論(0)  編輯  收藏 所屬分類: oracle
          主站蜘蛛池模板: 时尚| 青州市| 布尔津县| 金沙县| 日照市| 临猗县| 若尔盖县| 永州市| 泽州县| 哈尔滨市| 平安县| 辽源市| 绥滨县| 新蔡县| 丹棱县| 社旗县| 四会市| 永定县| 锡林郭勒盟| 高州市| 平江县| 嘉鱼县| 洪洞县| 卓尼县| 建瓯市| 扎赉特旗| 陈巴尔虎旗| 苗栗市| 扎囊县| 建昌县| 凤庆县| 沙河市| 沅陵县| 正宁县| 虹口区| 南昌市| 唐河县| 元谋县| 盐山县| 赣州市| 杨浦区|