Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Mệnh đề LIMIT trong MySQL tương đương gì trong SQL Server?

Để hiểu mệnh đề LIMIT (tương đương trong SQL Server), tạo bảng minh họa.

Tạo bảng

mysql> CREATE TABLE limitDemo (
    -> id INT,
    -> PRIMARY KEY(id)
    -> );
Query OK, 0 rows affected (0.58 sec)

Chèn dữ liệu

mysql> INSERT INTO limitDemo VALUES(1),(2),(3),(4),(5),(6),(7),(8),(9);

Hiển thị tất cả

mysql> SELECT * FROM limitDemo;

Kết quả 9 bản ghi (id 1-9).

Cú pháp LIMIT

SELECT column_name FROM yourTableName LIMIT integerValue OFFSET integerValue;

Ví dụ

mysql> SELECT id FROM limitDemo LIMIT 5 OFFSET 2;

Kết quả (bỏ 2 dòng đầu, lấy 5 dòng tiếp theo):

+----+
| id |
+----+
| 3  |
| 4  |
| 5  |
| 6  |
| 7  |
+----+
5 rows in set (0.00 sec)