要求選取 tbllendlist 中 第n頁的記錄,每一頁100條記錄。
----------
方法1:
----------
select top 100 * from tbllendlist
where fldserialno not in
(select top (n-1)*100 fldserialno from tbllendlist
order by fldserialno
)order by fldserialno
----------
方法2:
----------
select top 100 *
from tbllendlist
where (fldserialno >
(select max(fldserialno)
from (select top 300100 fldserialno
from tbllendlist
order by fldserialno) as t))
order by fldserialno
方法1執行速度比較快!
sql語句實現分頁
sql語句實現分頁 sqlstr select top 10 from shebei where id not in select top cint pagenum 1 10 id from shebei order by id desc order by id desc 計算總頁數 dimstr ...
sql 語句實現分頁
select top 每頁顯示的資料量 from 表名 where 主鍵或者其他字段 select isnull max 主鍵或者其他字段 0 from select top 每頁顯示的數量量 第幾頁 主鍵或者其他字段 from 表名 order by 主鍵或者其他字段 a order by 主鍵或...
SQL分頁語句及簡單的SQL分頁儲存過程
假分頁 從資料庫中選擇所有的記錄後再進行分頁 真分頁 只從資料庫中選擇當前頁的記錄 sql select top每頁顯示的記錄數 fromtopicwhereid not in select top 當前的頁數 1 每頁顯示的記錄數 idfromtopicorder byiddesc order b...