MySQL 帶偏移量的限制:回傳什麼結果?
在 MySQL 中,LIMIT 和 OFFSET 子句可讓您擷取特定數量的表中的行,從給定的偏移量開始。本文探討 LIMIT 和 OFFSET 子句如何互動以確定查詢傳回哪些行。
考慮以下範例查詢:
SELECT column FROM table LIMIT 18 OFFSET 8
會傳回多少結果?
LIMIT 子句指定將傳回 18 行查詢。
結果要從哪裡開始?
OFFSET 子句指示結果將從第 9 行開始。這是因為 OFFSET 指定開始傳回結果之前要跳過的行數。
為了更好地理解其工作原理,讓我們分解查詢:
中總之,上面的查詢將傳回 18 個結果,從記錄 #9 開始到記錄 #26 結束。有關 LIMIT 和 OFFSET 的更多信息,請參閱 MySQL 官方文件。
以上是MySQL LIMIT 和 OFFSET:傳回多少行以及它們從哪裡開始?的詳細內容。更多資訊請關注PHP中文網其他相關文章!