ホームページ >データベース >mysql チュートリアル >MySQL LIMIT と OFFSET: 返される行の数とどこから始まるのか?
オフセットを使用した MySQL の制限: どのような結果が返されますか?
MySQL では、LIMIT 句と OFFSET 句を使用して、特定の数のデータを取得できます。指定されたオフセットから始まるテーブルの行。この記事では、LIMIT 句と OFFSET 句がどのように相互作用して、クエリからどの行が返されるかを決定する方法について説明します。
次のクエリの例を考えてみましょう。
SELECT column FROM table LIMIT 18 OFFSET 8
返される結果の数?
LIMIT 句は、18 行が返されることを指定します。 query.
結果はどこから始まりますか?
OFFSET 句は、結果が行 #9 から始まることを示します。これは、OFFSET が結果を返し始める前にスキップする行数を指定するためです。
これがどのように機能するかをよりよく理解するために、クエリを分解してみましょう。
要約すると、上記のクエリはレコード #9 から始まりレコード #26 で終わる 18 個の結果を返します。詳細については、LIMIT と OFFSET に関する MySQL の公式ドキュメントを参照してください。
以上がMySQL LIMIT と OFFSET: 返される行の数とどこから始まるのか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。