SQL中limit的用法


limit子句用於限制查詢結果返回的數量,常用於分頁查詢

sql語句根據條件查詢指定數量的數據

select * from tableName limit i,n
# tableName:表名
# i:為查詢結果的索引值(默認從0開始),當i=0時可省略i,是開區間不包括i
# n:為查詢結果返回的數量
# i與n之間使用英文逗號","隔開

limit n 等同於 limit 0,n

栗子:

# 查詢10條數據,索引從0到9,
select * from t_user limit 10;

#第1條記錄開始共10條記錄
select * from t_user limit 0,10;

# 共查詢8條數據,第6條記錄到第13條記錄
select * from t_user limit 5,8;

SELECT * from 表名 WHERE 條件 limit 5,10; //檢索6-15條數據

SELECT * from 表名 WHERE 條件 limit 5,-1; //檢索6到最后一條數據

SELECT * from 表名 WHERE 條件 limit 5; //檢索前5條數據


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM