Chọn một khẳng định nào sau đây là đúng nhất:
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 đề này đượ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 một nhóm duy nhất.
- Phương án A: "Phân loại theo các cột được mô tả sau GROUP BY." - Khẳng định này không chính xác.
GROUP BYkhông thực hiện phân loại theo nghĩa sắp xếp. Nó nhóm các hàng có cùng giá trị. - Phương án B: "Sắp xếp các bản ghi theo khoá được mô tả sau GROUP BY." - Khẳng định này cũng không chính xác. Việc sắp xếp thường được thực hiện bằng mệnh đề
ORDER BY, không phảiGROUP BY. - Phương án C: "GROUP BY sẽ phân hoạch quan hệ thành nhiều nhóm tách biệt nhau." - Đây là khẳng định chính xác nhất.
GROUP BYphân chia các hàng trong một bảng thành các nhóm dựa trên giá trị của một hoặc nhiều cột. 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. - Phương án D: "GROUP BY sẽ chia dọc quan hệ thành nhiều nhóm." - Khẳng định này không chính xác.
GROUP BYchia theo chiều ngang (các hàng), chứ không phải chia dọc (các cột).
Vậy, đáp án đúng nhất là C.





