Trong câu truy vấn SQL, mệnh đề nào được sử dụng để sắp xếp kết quả theo thứ tự tăng dần hoặc giảm dần?a) ORDER BYb) GROUP BYc) HAVINGd) DISTINCT
Giải thích
a) Đúng. Mệnh đề ORDER BY được sử dụng để sắp xếp kết quả truy vấn theo thứ tự tăng dần (ASC) hoặc giảm dần (DESC). Đây là chức năng chính của ORDER BY, vì vậy đáp án này là chính xác.
b) Sai. Mệnh đề GROUP BY được dùng để nhóm các bản ghi có giá trị giống nhau thành các nhóm, không có tác dụng sắp xếp kết quả. Nó không được dùng để sắp xếp dữ liệu theo thứ tự.
c) Sai. Mệnh đề HAVING được sử dụng để lọc các nhóm dữ liệu sau khi nhóm bằng GROUP BY. Nó không được dùng để sắp xếp kết quả.
d) Sai. DISTINCT được dùng để loại bỏ các bản ghi trùng lặp trong kết quả của truy vấn. Nó không có chức năng sắp xếp dữ liệu.