JavaScript is required

Cơ sở dữ liệu ''Quan Ly TuyenSinh''có bảng: DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, Diem Uu Tien Float, TongDiem Float, KetQua Nvarchar(50)).

Hãy chọn phương án ứng với Câu lệnh đếm tổng số thí sinh có kết quả ''đỗ'' trong các phương án dưới đây

A.

Select count(KetQua) From QuanLyTuyenSinh Where KetQua = 'Đỗ'

B.

Select count(KetQua) From QuanLyTuyenSinh Order KetQua = 'Đỗ'

C.

Select count(KetQua) From QuanLyTuyenSinh Having KetQua = 'Đỗ'

D.

Select count(KetQua) From QuanLyTuyenSinh Where KetQua = 'TRƯỢT'

Trả lời:

Đáp án đúng: A


Câu lệnh SQL `Select count(KetQua) From QuanLyTuyenSinh Where KetQua = 'Đỗ'` sẽ đếm số lượng bản ghi (thí sinh) trong bảng `QuanLyTuyenSinh` mà trường `KetQua` có giá trị là 'Đỗ'. Các phương án khác không đúng vì: * **B:** `Order KetQua = 'Đỗ'` không phải là mệnh đề hợp lệ trong SQL. `ORDER BY` dùng để sắp xếp kết quả, không phải lọc. * **C:** `Having` thường được sử dụng với `GROUP BY` để lọc các nhóm, không phải lọc các bản ghi riêng lẻ. * **D:** Câu lệnh này đếm số thí sinh 'TRƯỢT', không phải 'Đỗ'.

Câu hỏi liên quan