この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:2
ページ更新者:atom
更新日時:2026-05-16 16:49:32

タイトル: limit, offsetの始まりと挙動
SEOタイトル: 【MySQL】limit, offsetの始まりと挙動

データ

select id from test;

+--+
| id |
+--+
|  1 |
|  2 |
|  3 |
|  4 |
+---+

 

SQL

SELECT test.id FROM (SELECT id FROM test ORDER BY id ASC) test limit 2 offset 0;
+--+
| id |
+--+
| 1 |
| 2 |
+--+

SELECT test.id FROM (SELECT id FROM test ORDER BY id ASC) test limit 2 offset 2;
+--+
| id |
+--+
| 3 |
| 4 |
+--+

offsetは何件飛ばすか指定するので始まりは0を指定する。