Sử dụng mệnh đề LIMIT với offset. Tạo bảng demo40:
mysql> CREATE TABLE demo40 (
-> id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> name VARCHAR(40)
-> );
Chèn dữ liệu:
mysql> INSERT INTO demo40(name) VALUES('Chris');
mysql> INSERT INTO demo40(name) VALUES('David');
mysql> INSERT INTO demo40(name) VALUES('Mike');
mysql> INSERT INTO demo40(name) VALUES('Sam');
mysql> INSERT INTO demo40(name) VALUES('Carol');
mysql> INSERT INTO demo40(name) VALUES('bob');
Hiển thị dữ liệu:
mysql> SELECT * FROM demo40;
Kết quả:
+----+-------+
| id | name |
+----+-------+
| 1 | Chris |
| 2 | David |
| 3 | Mike |
| 4 | Sam |
| 5 | Carol |
| 6 | bob |
+----+-------+
Truy vấn lấy 2 hàng bắt đầu từ vị trí thứ 5 (offset 4):
mysql> SELECT * FROM demo40 LIMIT 4,2;
Kết quả:
+----+-------+
| id | name |
+----+-------+
| 5 | Carol |
| 6 | bob |
+----+-------+