<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA—咖啡館

    ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗,分享JAVA帶來的快樂!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問題請與我聯(lián)系。

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks
    方法1:
    適用于 SQL Server 2000/2005
    SELECT TOP 頁大小 *
    FROM table1
    WHERE id NOT IN
              (
              SELECT TOP 頁大小*(頁數(shù)-1) id FROM table1 ORDER BY id
              )
    ORDER BY id
    方法2:
    適用于 SQL Server 2000/2005
    SELECT TOP 頁大小 *
    FROM table1
    WHERE id >
              (
              SELECT ISNULL(MAX(id),0)
              FROM
                    (
                    SELECT TOP 頁大小*(頁數(shù)-1) id FROM table1 ORDER BY id
                    ) A
              )
    ORDER BY id
    方法3:
    適用于 SQL Server 2005
    SELECT TOP 頁大小 *
    FROM
            (
            SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM table1
            ) A
    WHERE RowNumber > 頁大小*(頁數(shù)-1)

    說明,頁大小:每頁的行數(shù);頁數(shù):第幾頁。使用時,請把“頁大小”和“頁大小*(頁數(shù)-1)”替換成數(shù)字。

    其它的方案:如果沒有主鍵,可以用臨時表,也可以用方案三做,但是效率會低。
    建議優(yōu)化的時候,加上主鍵和索引,查詢效率會提高。

    通過SQL 查詢分析器,顯示比較:我的結(jié)論是:
    分頁方案二:(利用ID大于多少和SELECT TOP分頁)效率最高,需要拼接SQL語句
    分頁方案一:(利用Not In和SELECT TOP分頁)   效率次之,需要拼接SQL語句
    分頁方案三:(利用SQL的游標(biāo)存儲過程分頁)    效率最差,但是最為通用
    posted on 2010-04-30 10:26 rogerfan 閱讀(1179) 評論(0)  編輯  收藏 所屬分類: 【數(shù)據(jù)庫】
    主站蜘蛛池模板: 99在线热播精品免费99热| 亚洲人成在线免费观看| 久久久久亚洲AV无码麻豆| 成年美女黄网站18禁免费| 一级毛片无遮挡免费全部| 亚洲福利一区二区| 免费一级毛片在级播放| 少妇太爽了在线观看免费视频| 亚洲中文字幕一区精品自拍| 亚洲精品成人无限看| 成人黄18免费视频| 久久青草免费91线频观看站街| 亚洲爆乳无码专区www| 亚洲乱色熟女一区二区三区丝袜| 美女视频黄是免费的网址| 和老外3p爽粗大免费视频| 亚洲中文字幕乱码熟女在线| 亚洲欧洲∨国产一区二区三区| 日本免费人成黄页在线观看视频| 污污网站免费观看| 久青草国产免费观看| 亚洲三级中文字幕| 亚洲日本中文字幕| 国产av无码专区亚洲国产精品| 毛片a级毛片免费观看免下载| 黄色免费在线网站| 欧洲美女大片免费播放器视频| 2020亚洲男人天堂精品| 亚洲视频在线一区| 亚洲色欲久久久综合网| 日本牲交大片免费观看| 999国内精品永久免费视频| 免费在线观看一级片| 一级一级一片免费高清| 亚洲精品GV天堂无码男同| 亚洲精品在线视频观看| 亚洲av无码无在线观看红杏| 亚洲乱码中文字幕手机在线| 免费激情视频网站| 欧美a级在线现免费观看| 最近免费mv在线电影|