MySQL chọn 10 hàng cuối cùng

Mệnh đề SELECT TOP rất hữu ích trên các bảng lớn với hàng nghìn bản ghi. Trả về một số lượng lớn bản ghi có thể ảnh hưởng đến hiệu suất

Ghi chú. Không phải tất cả các hệ thống cơ sở dữ liệu đều hỗ trợ mệnh đề SELECT TOP. MySQL hỗ trợ mệnh đề LIMIT để chọn một số bản ghi hạn chế, trong khi Oracle sử dụng FETCH FIRST n ROWS ONLYROWNUM

Cú pháp truy cập máy chủ SQL/MS

CHỌN số đầu. phần trăm column_name[s]
TỪ tên_bảng
điều kiện WHERE;

Cú pháp MySQL

CHỌN tên_cột
TỪ tên_bảng
điều kiện ở đâu
SỐ GIỚI HẠN;

Oracle 12 Cú pháp

CHỌN tên_cột
TỪ tên_bảng
ĐẶT HÀNG THEO [các] tên_cột
CHỈ TẢI SỐ HÀNG ĐẦU TIÊN;

Cú pháp Oracle cũ hơn

CHỌN tên_cột
TỪ tên_bảng
WHERE ROWNUM

Chủ Đề