MySQL の SELECT ステートメントで LIMIT を使用する方法
MySQLのSELECT文のLIMIT句は、検索結果の数を制限するために使用します。
LIMIT句の基本文法は次のとおりです。
列名を選択
FROM テーブル名
数量を制限する
そこで、数量は返す行数を指定します。
例えば、「customers」という名前のテーブルから最初の5行を選択するには、以下の文を使用します。
すべてを選択
顧客より
最大5個まで
3行目から5行分を選択する場合は、OFFSET句を使用して開始位置を指定できます。
すべて選択
お客様より
LIMIT 5 OFFSET 2;
3行目から7行目までの結果が戻ります。
なお、LIMIT句は、返される開始位置と行数を指定するために、2つの引数を使用して次のように使うこともできます。
すべてを選択
顧客から
最大2、5件
OFFSET句と同じように、この3行目から始める5行分の結果が返されます。
LIMIT句を使うことでクエリ結果の件数を簡単に制限できます。