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 ONLY
và ROWNUM
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