[SQL ] 關於分頁查詢

看板Database作者 (亞妹露~!!)時間12年前 (2014/02/13 22:33), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
想請教各位前輩: 目前小弟已成功實作分頁查詢( 於 MS-SQL ), 無論是使用 ROW_NUMBER() 或 2012的新指令來做 若取得該頁資料後,也要取得總筆數, 只能再 select count 一次實際的資料嗎? 還是有其他方法? 若只能再 count 一次,我就回去乖乖往下寫了… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.5.224

02/14 08:53, , 1F
count(*) OVER () AS total 加到select欄位裡面
02/14 08:53, 1F

02/14 08:53, , 2F
我只有想到這樣><
02/14 08:53, 2F

02/15 23:39, , 3F
感謝樓上,測了很多種狀況,考量效能還是會再count一次。
02/15 23:39, 3F
文章代碼(AID): #1I_DUitn (Database)