JavaScript is required

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Nếu trong câu lệnh SELECT có chứa GROUP BY, hệ thống sẽ ... và thực hiện các phép gộp nhóm. Trong dấu "..." là gì?

A.

Phân hoạch quan hệ thành nhiều nhóm tách biệt nhau

B.

Thực hiện việc sắp xếp theo chỉ dẫn sau mệnh đề ORDER BY

C.

Thực hiện phép chọn sau mệnh đề WHERE

D.
Thực hiện phép chiếu sau mệnh đề SELECT
Trả lời:

Đáp án đúng: A


Câu hỏi kiểm tra kiến thức về mệnh đề GROUP BY trong SQL. Mệnh đề GROUP BY được sử dụng để nhóm các hàng có cùng giá trị trong một hoặc nhiều cột. Khi sử dụng GROUP BY, hệ thống sẽ phân hoạch quan hệ thành nhiều nhóm tách biệt nhau, sau đó có thể áp dụng các hàm gộp nhóm (ví dụ: COUNT, SUM, AVG, MIN, MAX) trên mỗi nhóm. Phương án A đúng vì nó mô tả chính xác chức năng của GROUP BY. Phương án B sai vì ORDER BY dùng để sắp xếp, không phải là chức năng chính của GROUP BY. Phương án C sai vì WHERE dùng để lọc các hàng trước khi nhóm. Phương án D sai vì phép chiếu là chức năng của SELECT, không liên quan trực tiếp đến GROUP BY.

Câu hỏi liên quan