Như mình đã nói ở trên thì mênh đề LIMIT nhằm giới hạn số lượng records trả về từ câu lệnh truy vấn SELECT . Vậy thì trong những trường hợp nào bạn cần giới hạn số lượng records.

Cú pháp:

Trong đó.

Limit dữ liệu MySQL và PHP
Limit dữ liệu MySQL và PHP

Hoặc trong một vài trường hợp bạn cần trả về số lượng records từ đâu và tới đâu thì MySQL cung cấp cho chúng ta từ khóa OFFSET.

Ví dụ: Tôi muốn câu truy vấn trả số lượng records từ 20 tới 30.

Cú pháp:

Trong đó.

Hoặc:

Chúng ta đã quá quen thuộc với kiểu viết như thế này nhưng thực chất thì đây đơn thuần là cách viết rút gọn khi sử dụng mệnh đề LIMIT và lưu ý Offset và Number phải cách nhau bởi dấu ,.

Ví dụ 1: Trong bảng News tôi muốn lấy về 10 records đầu tiên.

Ví dụ 2: Tôi muốn lấy về 10 records tiếp theo.

Mệnh đề LIMIT được sử dụng trong PHP?

Trong bài viết này mình đã hướng dẫn các bạn làm sao có thể giới hạn được số lượng records trả về từ câu lệnh SELECT. Tuy mệnh đề LIMIT có thể không quá quan trọng nhưng cũng không thể thiếu trong một số trường hợp nhất định.


Code Dev

136 posts

Related post