SQL查詢語句中的 limit 與 offset 的區別


https://blog.csdn.net/cnwyt/article/details/81945663;


 

SQL查詢語句中的 limit 與 offset 的區別:

limit y 分句表示: 讀取 y 條數據

limit x, y 分句表示: 跳過 x 條數據,讀取 y 條數據

limit y offset x 分句表示: 跳過 x 條數據,讀取 y 條數據

比如分頁獲取數據:

第1頁: 從第0個開始,獲取20條數據

selete * from testtable limit 0, 20;
selete * from testtable limit 20 offset 0;
1
2
第2頁: 從第20個開始,獲取20條數據

selete * from testtable limit 20, 20;
selete * from testtable limit 20 offset 20;
1
2
第3頁: 從第40個開始,獲取20條數據

selete * from testtable limit 40, 20;
selete * from testtable limit 20 offset 40;
---------------


免責聲明!

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



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