読者です 読者をやめる 読者になる 読者になる

MySQL_取得する行数を指定

MySQL プログラム

 

SELECT  hoge  FROM  fuga  LIMIT  10,  5

fuga テーブルから hoge を取得。
 11 番目のデータから取得する。取得するデータ数は 5 。
データ数が 5 より少ない場合は、格納されているすべてのデータが取得される。
先頭のオフセットは「0」

 

SELECT  hoge  FROM  fuga  LIMIT  5

 上記の場合は、先頭のデータから 5 個のデータを取得。

 

下記は同じクエリ。

SELECT hoge FROM fuga LIMIT  取得行数  OFFSET  開始位置

SELECT hoge FROM fuga LIMIT  開始位置,  取得行数 

OFFSETを使った場合、使わなかった時と開始位置と行数の順が逆になるので注意。

 

以上。