JavaScript is required

Câu lệnh SQL sau đây làm gì: SELECT Khachhang, COUNT(Dondathang) FROM Sales GROUP BY Khachhang HAVING COUNT(Dondathang) >5

A.

Chọn tất cả khách hàng từ bảng Sales đã thực hiện hơn 5 đơn hàng.

B.

Chọn tất cả khách hàng từ bảng Sales.

C.

Chọn tổng số đơn đặt hàng từ bảng Sales, nếu số này lớn hơn 5

Trả lời:

Đáp án đúng: A


Câu lệnh SQL này được sử dụng để chọn những khách hàng có số lượng đơn đặt hàng lớn hơn 5. Cụ thể: * `SELECT Khachhang, COUNT(Dondathang)`: Chọn cột `Khachhang` và đếm số lượng đơn đặt hàng (`Dondathang`). * `FROM Sales`: Từ bảng `Sales`. * `GROUP BY Khachhang`: Nhóm các hàng theo khách hàng, để đếm số lượng đơn hàng cho mỗi khách hàng. * `HAVING COUNT(Dondathang) > 5`: Lọc các nhóm (khách hàng) chỉ giữ lại những nhóm có số lượng đơn đặt hàng lớn hơn 5. Vậy đáp án chính xác là A. Chọn tất cả khách hàng từ bảng Sales đã thực hiện hơn 5 đơn hàng.

Câu hỏi liên quan