Câu hỏi phỏng vấn SQL Server
Câu hỏi

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?

Câu trả lời

Để 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:

sql Copy
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:

sql Copy
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

junior

Gợi ý câu hỏi phỏng vấn

senior

Optimistic LockingPessimistic Locking trong SQL Server là gì?

middle

CHECK Constraint - Ràng buộc CHECK trong SQL Server là gì?

middle

Trong SQL Server, UNION, MINUS, UNION ALL, INTERSECT có gì khác nhau?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào