Mysql limit offset 用法示例

Mysql limit offset示例

例1,假設數據庫表student存在13條數據。
 

代碼示例:
語句1:select * from student limit 9,4
語句2:slect * from student limit 4 offset 9
// 語句1和2均返回表student的第10、11、12、13行  
//語句2中的4表示返回4行,9表示從表的第十行開始

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

代碼示例:
語句3:select * from studnet limit (pagenumber-1)*numberperpage,numberperpage
語句4:select * from student limit numberperpage offset (pagenumber-1)*numberperpage
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章