[SQL ] 請問 M$ SQL 取某幾筆資料的方法

看板Database作者 ((阿信))時間18年前 (2008/03/24 14:10), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/2 (看更多)
我的問題是關於網頁上所顯示的資料在分頁時所需要取其中幾筆 這種情況下我想到的 SQL 語法如下(確實可以取到我要的資料) 例如我要取第 11 ~ 20 的資料(也就是每頁10筆資料的第2頁) SELECT TOP 10 * FROM table WHERE table.b = 'XXX' AND table.a NOT IN ( SELECT TOP 20 table.a FROM table WHERE table.b = 'XXX' ORDER BY a ASC ) ORDER BY a ASC table結構示意如下 a b ... --------------------- XXX XXX ... QQQ QQQ ... ... 請問各位先進,不知道有沒有更好的方法來取像這樣的資料 因為總感覺我的 SQL 語法有可以改進的空間~~ 先感謝您~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.144.50 ※ 編輯: silver8250 來自: 118.161.144.50 (03/24 14:10)

03/25 11:52, , 1F
如果您是用adodb的話~就在網頁那move(11)就好了丫
03/25 11:52, 1F

03/25 12:23, , 2F
抱歉,adodb我不清楚耶,我網頁是以JSP為主
03/25 12:23, 2F
文章代碼(AID): #17vqMuhe (Database)
文章代碼(AID): #17vqMuhe (Database)