隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 526731
          • 排名 - 92

          最新評論

          ?

          select ?to_date( ' 2007/02/26 ' ,? ' yyyy/mm/dd ' )? + ?rownum? - ? 1 ? from ?user_objects? where ?rownum? <= ??(to_date( ' 2007/03/21 ' ,? ' yyyy/mm/dd ' ) - to_date( ' 2007/02/26 ' ,? ' yyyy/mm/dd ' )? + 1 );


          2007/2/26
          2007/2/27
          2007/2/28
          2007/3/1
          2007/3/2
          2007/3/3
          2007/3/4
          2007/3/5
          2007/3/6
          2007/3/7
          2007/3/8
          2007/3/9
          2007/3/10
          2007/3/11
          2007/3/12
          2007/3/13
          2007/3/14
          2007/3/15
          2007/3/16
          2007/3/17
          2007/3/18
          2007/3/19
          2007/3/20
          2007/3/21

          不知道這條SQL在大家心目中算不算上比較精妙的SQL呢?歡迎大家貼點類似的SQL
          posted on 2007-04-26 15:19 交口稱贊 閱讀(5625) 評論(13)  編輯  收藏 所屬分類: 數據庫

          FeedBack:
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-04-26 15:36 ddd
          老大, 你這個SQL是哪個數據庫能用的?
            回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-04-26 15:49 交口稱贊
          oracle

          201條以內  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-04-26 16:02 OCP
          如果日期長度超出了user_objects的記錄總數呢?  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-04-26 16:07 交口稱贊
          。。。。。

          我也郁悶,能沒有條數限制就好了  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-04-30 18:06 xfan
          SELECT TO_DATE('2007/02/26' , 'yyyy/mm/dd ' ) +LEVEL - 1
          FROM DUAL
          CONNECT BY LEVEL <=
          TRUNC(TO_DATE('2007/03/21', 'yyyy/mm/dd') -
          TO_DATE('2007/02/26', 'yyyy/mm/dd')) + 1


          這才精妙,不限制條數  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL[未登錄] 2007-04-30 19:49 呵呵
          佩服佩服佩服佩服  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-05-01 00:35 交口稱贊
          強中更有強中手

          佩服到五體投地

          在來幾個讓大家都學習學習啊

          看這一條SQL比吃頓燒烤還爽啊  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-05-04 15:51 高手
          果然高手  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2007-07-10 10:25 初級用戶
          在oracle8i上執行是有問題的  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL[未登錄] 2007-11-21 09:16 guoge
          @xfan
          使用connect by level 只適合于9ir2 及以上的版本。  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL[未登錄] 2008-01-17 12:34 test
          select to_date('20030101', 'yyyymmdd') + rownum - 1 as dt
          from all_objects
          where rownum <= to_char(to_date('20031231', 'yyyymmdd'), 'ddd')  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL 2008-01-17 14:25 交口稱贊
          頂樓上  回復  更多評論
            
          # re: 獲取一段時間范圍內的日期列表,一條精妙的SQL[未登錄] 2008-01-30 11:11 a
          案發時對方  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 益阳市| 精河县| 张北县| 郸城县| 合水县| 湟中县| 盘山县| 庆云县| 滨州市| 大足县| 武乡县| 高密市| 台东市| 蚌埠市| 正镶白旗| 中江县| 湖南省| 儋州市| 桃源县| 丰镇市| 平山县| 祁连县| 汨罗市| 平安县| 唐河县| 四平市| 北碚区| 太仆寺旗| 扶绥县| 龙游县| 荔浦县| 越西县| 江阴市| 安义县| 郓城县| 阜阳市| 谷城县| 获嘉县| 合山市| 尉氏县| 克东县|