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句を使うことでクエリ結果の件数を簡単に制限できます。

bannerAds