欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何在SQL Server中實現(xiàn) Limit m,n 的功能

 更新時間:2013年06月11日 10:08:43   作者:  
本篇文章是對在SQL Server中實現(xiàn) Limit m,n功能的方法進行了詳細的分析介紹,需要的朋友參考下
在MySQL中,可以用 Limit 來查詢第 m 列到第 n 列的記錄,例如:
復制代碼 代碼如下:

select * from tablename limit m, n

但是,在SQL Server中,不支持 Limit 語句。怎么辦呢?
解決方案:
雖然SQL Server不支持 Limit ,但是它支持 TOP。
我們以SQL Server 2005為例,就以它自帶的示范數(shù)據(jù)庫 AdventureWorks 作為測試數(shù)據(jù):
復制代碼 代碼如下:

select id from tablename

如果要查詢上述結果中前6條記錄,則相應的SQL語句是:
復制代碼 代碼如下:

select top 6 id from tablename

如果要查詢上述結果中第 7 條到第 9 條記錄,則相應的SQL語句是:
復制代碼 代碼如下:

select top 3 id from tablename
where id not in (
  select top 6 id from tablename
)

復制代碼 代碼如下:

select top (n-m+1) id from tablename
where id not in (
  select top m-1 id from tablename
)

復制代碼 代碼如下:

select top @pageSize id from tablename
where id not in (
  select top @offset id from tablename
)

相關文章

  • 詳解MySQL 外鍵約束

    詳解MySQL 外鍵約束

    這篇文章主要介紹了MySQL 外鍵約束的相關資料,幫助大家更好的理解和學習MySQL,感興趣的朋友可以了解下
    2020-08-08
  • MySQL ClickHouse不同于SQL的語法介紹

    MySQL ClickHouse不同于SQL的語法介紹

    CloudCanal 近期實現(xiàn)了 MySQL(RDS) 到 ClickHouse 實時同步的能力,功能包含全量數(shù)據(jù)遷移、增量數(shù)據(jù)遷移、結構遷移能力,以及附帶的監(jiān)控、告警、HA等能力
    2022-11-11
  • Linux下安裝mysql-5.6.4 的圖文教程

    Linux下安裝mysql-5.6.4 的圖文教程

    在開始安裝前,先說明一下mysql-5.6.4與較低的版本在安裝上的區(qū)別,從mysql-5.5起,mysql源碼安裝開始使用cmake了,因此當我們配置安裝目錄./configure --perfix=/.....的時候和以前的會有些區(qū)別,這點我們稍后會提到
    2013-06-06
  • MySQL8.0.32安裝及環(huán)境配置過程

    MySQL8.0.32安裝及環(huán)境配置過程

    這篇文章主要介紹了MySQL8.0.32安裝以及環(huán)境配置,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04
  • MySQL聯(lián)合索引遵循最左前綴匹配原則

    MySQL聯(lián)合索引遵循最左前綴匹配原則

    這篇文章主要介紹了MySQL聯(lián)合索引遵循最左前綴匹配原則,?MySQL聯(lián)合索引遵循最左前綴匹配原則,即最左優(yōu)先,查詢的時候會優(yōu)先匹配最左邊的索引
    2022-08-08
  • 詳解MySQL8.0原子DDL語法

    詳解MySQL8.0原子DDL語法

    這篇文章主要介紹了詳解MySQL8.0原子DDL語法的相關資料,幫助大家更好的理解和學習使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • MySQL由淺入深探究存儲過程

    MySQL由淺入深探究存儲過程

    這篇文章主要介紹了MySQL存儲過程,存儲過程,也叫做存儲程序,是一條或者多條SQL語句的集合,可以視為批量處理,但是其作用不僅僅局限于批量處理
    2022-11-11
  • mysql多主雙向和級聯(lián)復制

    mysql多主雙向和級聯(lián)復制

    這篇文章主要介紹了mysql多主雙向和級聯(lián)復制,架構內(nèi)各個庫均同時開啟binlog的master和slave,主主庫額外開啟級聯(lián)復制開關,下面詳細內(nèi)容,需要的小伙伴可以參考一下
    2022-01-01
  • Windows安裝MySQL8.0.28.0.msi方式(圖文詳解)

    Windows安裝MySQL8.0.28.0.msi方式(圖文詳解)

    這篇文章主要介紹了Windows安裝MySQL8.0.28.0.msi,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • MySQL索引底層數(shù)據(jù)結構詳情

    MySQL索引底層數(shù)據(jù)結構詳情

    這篇文章主要介紹了MySQL索引底層數(shù)據(jù)結構詳情,下面文章圍繞MySQL索引底層數(shù)據(jù)結構的相關資料展開全篇文章,具有一定的參考價值,需要的小伙伴可以參考一下
    2021-12-12

最新評論