Javaphua Blog

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            46 Posts :: 5 Stories :: 46 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(4)

          隨筆檔案

          文章檔案

          收藏夾

          Blog

          優(yōu)秀的技術(shù)站點(diǎn)

          技術(shù)鏈接

          資源站點(diǎn)

          搜索

          最新隨筆

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

              在sql中有這么一個(gè)函數(shù)函數(shù)ROWNUM,用來記錄每一條數(shù)據(jù)所在的位置,利用這個(gè)函數(shù),可以實(shí)現(xiàn)分頁復(fù)雜的分頁處理,這里我們只需要傳入兩個(gè)參數(shù)就可以實(shí)現(xiàn)了,如下
               SELECT  *  FROM  (SELECT  ROWNUM  ROWCOUNT,TABLENAME.*  FROM TABLENAME) WHERE ROWCOUNT>=參數(shù)1 AND ROWCOUNT<參數(shù)2
               這里參數(shù)1是指起始數(shù)據(jù)所在的行的位置,參數(shù)2是指結(jié)束數(shù)據(jù)所在的行的位置。比方說要從表USER中查看第10到第20條之間的數(shù)據(jù),那么SQL是這樣實(shí)現(xiàn)的
              SELECT  *  FROM (SELECT  ROWNUM  ROWCOUNT,USER.*  FROM  USER)  WHERE  ROWCOUNT >=10  AND ROWCOUNT < 20
              說明:這里不包含第20行的數(shù)據(jù)。
          posted on 2005-11-17 16:56 Javaphua 閱讀(656) 評(píng)論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 德昌县| 阿拉尔市| 高邮市| 临清市| 揭东县| 咸丰县| 中超| 同心县| 明水县| 新郑市| 钦州市| 大关县| 巩留县| 吉木乃县| 织金县| 云阳县| 阜宁县| 会宁县| 大同县| 石屏县| 新干县| 托里县| 邳州市| 清水河县| 罗城| 南丹县| 青铜峡市| 永丰县| 乐昌市| 浪卡子县| 宜宾市| 巴里| 济宁市| 屏边| 太原市| 平遥县| 隆化县| 平乡县| 天津市| 隆林| 茶陵县|