自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server分頁(yè)查詢的兩種方法

數(shù)據(jù)庫(kù) SQL Server
分頁(yè)查詢?cè)诟鲾?shù)據(jù)庫(kù)系統(tǒng)中的實(shí)現(xiàn)方法并不一樣,下文呢對(duì)SQL Server分頁(yè)查詢的兩種方法作了詳盡的闡述,希望對(duì)您能有所幫助。

SQL Server分頁(yè)查詢是我們經(jīng)常要用到的,下面就為您介紹兩種SQL Server分頁(yè)查詢的實(shí)現(xiàn)方法,如果您對(duì)此方面感興趣的話,不妨一看。

pagesize: 每頁(yè)顯示記錄數(shù)
cureentpage:當(dāng)前頁(yè)數(shù)

  1. select * from (   select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage   * from user_table   ORDER BY id ASC ) as aSysTable   ORDER BY id DESC ) as bSysTable   ORDER BY id ASC 

比如:要求選取 tbllendlist 中 第3000頁(yè)的記錄,每一頁(yè)100條記錄。

----------
方法1:

  1. ----------  
  2. select top 100 * from tbllendlist   
  3. where fldserialNo not in  
  4. (  
  5. select top 300100 fldserialNo from tbllendlist   
  6. order by fldserialNo  
  7. )  
  8. order by fldserialNo 

方法2:

  1. ----------  
  2. SELECT TOP 100 *   
  3. FROM tbllendlist   
  4. WHERE (fldserialNo >   
  5. (SELECT MAX(fldserialNo)   
  6. FROM (SELECT TOP 300100 fldserialNo   
  7. FROM tbllendlist   
  8. ORDER BY fldserialNo) AS T))   
  9. ORDER BY fldserialNo 

方法1執(zhí)行速度比較快!


 

 

 

【編輯推薦】

sql server查詢字段詳細(xì)信息

sql server查詢平均值的實(shí)現(xiàn)

SQL Server查詢優(yōu)化的11種方法

SQL Server FROM子句的語(yǔ)法

SQL Server跨服務(wù)器建立視圖

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-13 13:05:03

sql server分

2010-11-12 11:44:37

SQL Server刪

2010-11-10 13:22:41

SQL Server備

2010-07-01 12:29:27

SQL Server重

2010-11-23 11:53:37

MySQL查詢表字段

2010-08-04 17:41:52

掛載NFS

2021-12-06 06:19:52

Windows Server管理員密碼

2020-06-05 09:21:20

MySQL慢查詢數(shù)據(jù)庫(kù)

2010-11-09 11:11:12

SQL Server查

2009-09-25 14:04:09

Hibernate eHibernate h

2010-04-13 09:50:44

Oracle跟蹤

2010-11-24 14:36:25

修復(fù)mysql表

2011-03-30 17:04:24

MySQL添加用戶

2010-09-02 10:36:51

SQL刪除

2010-10-27 14:47:32

Windows 200遠(yuǎn)程證書

2010-02-06 14:35:36

ibmdwRUP迭代

2009-06-18 11:09:42

2009-08-05 13:34:18

C#日期相減

2010-09-07 11:18:10

2010-09-09 19:53:50

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)