JavaScript is required

Sử dụng từ khoá GROUP BY trong câu lệnh select khi:

A.

Ta muốn xử lý các bảng theo nhóm

B.

Ta muốn hiển thị dữ liệu theo nhóm

C.

Ta muốn xử lý dữ liệu trên từng nhóm

D.

Ta muốn nhóm dữ liệu theo thứ tự tăng dần

Trả lời:

Đáp án đúng: C


Cụm từ khoá 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, cho phép chúng ta thực hiện các phép tính tổng hợp (ví dụ: COUNT, SUM, AVG, MIN, MAX) trên mỗi nhóm. Vì vậy, chúng ta sử dụng GROUP BY khi muốn xử lý dữ liệu trên từng nhóm. * **A. Ta muốn xử lý các bảng theo nhóm:** Phương án này không chính xác, vì GROUP BY hoạt động trên các hàng trong một bảng, không phải trên các bảng. * **B. Ta muốn hiển thị dữ liệu theo nhóm:** Phương án này mô tả đúng một phần, nhưng chưa đủ. GROUP BY không chỉ để hiển thị, mà còn để xử lý dữ liệu. * **C. Ta muốn xử lý dữ liệu trên từng nhóm:** Đây là đáp án chính xác nhất. GROUP BY cho phép chúng ta xử lý dữ liệu (ví dụ: tính tổng, trung bình, đếm) cho mỗi nhóm. * **D. Ta muốn nhóm dữ liệu theo thứ tự tăng dần:** GROUP BY không tự động sắp xếp dữ liệu theo thứ tự tăng dần. Nếu muốn sắp xếp, chúng ta cần sử dụng thêm cụm từ khoá ORDER BY.

Câu hỏi liên quan