sql 中 limit 與 limit,offset連用的區別


① select * from table limit 2,1;                 

#跳過2條取出1條數據,limit后面是從第2條開始讀,讀取1條信息,即讀取第3條數據

② select * from table limit 2 offset 1;      

#從第1條(不包括)數據開始取出2條數據,limit后面跟的是2條數據,offset后面是從第1條開始讀取,即讀取第2,3條

 

通過limit和offset 或只通過limit可以實現分頁功能。
假設 numberperpage 表示每頁要顯示的條數,pagenumber表示頁碼,那么 返回第pagenumber頁,每頁條數為numberperpage的sql語句:

代碼示例:
select * from studnet limit (pagenumber-1)*numberperpage,numberperpage
select * from student limit numberperpage offset (pagenumber-1)*numberperpage


免責聲明!

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



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