JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất...

A.

Phân loại theo các cột được mô tả sau GROUP BY.

B.

Sắp xếp các bản ghi theo khoá được mô tả sau GROUP BY.

C.

GROUP BY sẽ phân hoạch quan hệ thành nhiều nhóm tách biệt nhau.

D.

GROUP BY sẽ chia dọc quan hệ thành nhiều nhóm

Trả lời:

Đáp án đúng: C


Câu hỏi này 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 thành các nhóm tóm tắt. Điều này cho phép thực hiện các phép toán tổng hợp (như SUM, AVG, COUNT, MAX, MIN) trên mỗi nhóm. * **A. Phân loại theo các cột được mô tả sau GROUP BY.** - Mô tả này không chính xác. GROUP BY không đơn thuần là phân loại theo các cột, mà là nhóm các bản ghi có cùng giá trị trong các cột đó. * **B. Sắp xếp các bản ghi theo khoá được mô tả sau GROUP BY.** - Mô tả này không chính xác. GROUP BY không sắp xếp các bản ghi. Để sắp xếp, ta dùng mệnh đề ORDER BY. * **C. GROUP BY sẽ phân hoạch quan hệ thành nhiều nhóm tách biệt nhau.** - Đây là mô tả chính xác nhất. GROUP BY chia các hàng của một bảng thành các nhóm, trong đó mỗi nhóm chứa các hàng có cùng giá trị cho các cột được chỉ định trong mệnh đề GROUP BY. * **D. GROUP BY sẽ chia dọc quan hệ thành nhiều nhóm** - Mô tả này không chính xác. Chia dọc quan hệ không phải là chức năng của GROUP BY. Vì vậy, đáp án đúng nhất là C.

Câu hỏi liên quan