Trong SQL Server để lấy 5 records đầu tiên từ một bảng bạn sử dụng câu lệnh như thế nào?
Trong SQL Server để lấy 5 records đầu tiên từ một bảng bạn sử dụng câu lệnh như thế nào?
Để lấy 5 records đầu tiên từ một bảng trong SQL Server, bạn có thể sử dụng câu lệnh như sau:
SELECT TOP 5 * FROM table_name;
Trong trường hợp bạn muốn lấy 5 records cuối cùng, bạn có thể sử dụng ORDER BY và FETCH FIRST như sau:
SELECT * FROM table_name ORDER BY column_name DESC FETCH FIRST 5 ROWS ONLY;
Trong SQL Server, SELECT TOP được sử dụng để giới hạn số lượng records trả về, trong khi MySQL sử dụng LIMIT và Oracle sử dụng ROWNUM
junior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào