ホームページ >データベース >mysql チュートリアル >OFFSET を使用した MySQL の LIMIT は行の取得をどのように制御しますか?

OFFSET を使用した MySQL の LIMIT は行の取得をどのように制御しますか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-30 12:25:11540ブラウズ

How Does MySQL's LIMIT with OFFSET Control Row Retrieval?

MySQL の OFFSET を使用した LIMIT: 返される行

MySQL の LIMIT 句と OFFSET 句を使用すると、ユーザーは取得する行数と開始点を制御できますそれらの行のために。次のクエリ:

SELECT column
FROM table
LIMIT 18 OFFSET 8

は、指定されたテーブルの行番号 9 から始まる 18 行を返します。OFFSET は、結果の取得を開始する前にスキップする行数を指定します。この場合、最初の 8 行がスキップされます。 LIMIT は、残りの結果から返される行数を 18 に制限します。

したがって、クエリは行 9 (OFFSET 1) から行 26 (OFFSET 18) までの結果を取得します。出力には、レコード番号 9 から始まりレコード番号 26 で終わる 18 行が含まれます。

LIMIT 句と OFFSET 句の効果的な使用方法の詳細については、MySQL の公式ドキュメントを参照してください。

以上がOFFSET を使用した MySQL の LIMIT は行の取得をどのように制御しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。