開發者學堂課程【資料庫及 SQL/MySQL 基礎: DQL (資料查詢語句)之 limit 方言】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址:
https://developer.aliyun.com/learning/course/30/detail/664DQL(資料查詢語句)之limit方言
Limit子句(方言)
在 mysql 範圍内,Limit 用來限定查詢結果的起始行,以及總行數。
例如查詢其實行為第五行一共查詢三行記錄。如果沒有 limit ,就需要寫多表查詢。
select * From emp ;是查詢所有行,加上 limit 0 表示從第零行記錄開始,也就是第一行,再加上5意思就是五行記錄。
查詢結果如下

limit8,5 也就是從第八行開始查,查詢五行。
在分頁查詢概念中會用到 limit 。
分頁查詢用于資料量較大時的查詢,一次查詢一頁的内容,就是分頁查詢。
Limit 的計算原理如下,例如1.一頁的記錄數為十行;2.查詢第三頁,代碼如下select *from emp limit 20, 10 (目前頁減一乘以每頁記錄數)