持之以恒

          記錄本
          posts - 4, comments - 32, trackbacks - 0, articles - 74
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          oracle---sql----查詢

          Posted on 2012-03-05 12:51 小白19870626 閱讀(431) 評論(0)  編輯  收藏 所屬分類: oracle
          在查詢大數據量的時候,可以用TO_DATE('2011-06-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')將數據按時間分開查詢,提高速度


          select * from (
          select send_time,src_id, count(*) count_
                  from(
                        select src_id ,to_char(send_time,'yyyymm') send_time
                       from mms_mt_log 
                        where send_time >= TO_DATE('2011-06-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')
                              and send_time <= TO_DATE('2011-06-30 23:59:59', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')
                              and (sub_status = 1000 or sub_status = 4446)
                             
                      )
                        group by send_time, src_id
                        )order by src_id

          小白
          主站蜘蛛池模板: 寻乌县| 洮南市| 余江县| 自治县| 屯门区| 贺州市| 长汀县| 丹东市| 安康市| 阿拉善右旗| 黑山县| 镇平县| 历史| 葫芦岛市| 循化| 高安市| 江陵县| 宝丰县| 金寨县| 长兴县| 芜湖市| 瓦房店市| 花莲市| 平泉县| 山丹县| 汕尾市| 安康市| 武威市| 鹿邑县| 巩义市| 香港 | 双峰县| 礼泉县| 连州市| 垫江县| 嘉定区| 都安| 康定县| 高要市| 会泽县| 建平县|