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 lệnh GROUP BY trong SQL được sử dụng để nhóm các hàng có cùng giá trị trong một hoặc nhiều cột. Nó phân hoạch một quan hệ (bảng) thành nhiều nhóm riêng biệt, 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. Các hàm tổng hợp (như COUNT, SUM, AVG, MIN, MAX) thường được sử dụng với GROUP BY để tính toán các giá trị tổng hợp cho mỗi nhóm. * **Phương án A:** Sai. GROUP BY không phân loại theo các cột được mô tả sau nó. Phân loại là nhiệm vụ của ORDER BY. * **Phương án B:** Sai. GROUP BY không sắp xếp các bản ghi. Sắp xếp là nhiệm vụ của ORDER BY. * **Phương án C:** Đúng. GROUP BY phân hoạch quan hệ thành nhiều nhóm tách biệt nhau dựa trên các giá trị của các cột được chỉ định. * **Phương án D:** Sai. GROUP BY không chia dọc quan hệ. Chia dọc thường liên quan đến việc phân chia các cột, không phải các hàng.

Tổng hợp 510 câu hỏi trắc nghiệm quản trị cơ sở dữ liệu có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan