Câu lệnh SQL nào sử dụng để tính mỗi bài kiểm tra có bao nhiêu học sinh đã thực hiện?
Trả lời:
Đáp án đúng: C
Câu hỏi yêu cầu đếm số lượng học sinh đã thực hiện mỗi bài kiểm tra. Để thực hiện điều này, ta cần sử dụng hàm `COUNT(DISTINCT ID_SV)` để đếm số lượng sinh viên khác nhau (không trùng lặp) cho mỗi `ID_BAIKT`. Đồng thời, ta sử dụng `GROUP BY ID_BAIKT` để nhóm các kết quả theo từng bài kiểm tra.
Phương án A chỉ đếm số lượng sinh viên khác nhau nhưng không nhóm theo bài kiểm tra, do đó không đúng.
Phương án B tìm giá trị lớn nhất của ID_SV theo từng bài kiểm tra, không phải là đếm số lượng sinh viên.
Phương án D tìm giá trị nhỏ nhất của ID_SV theo từng bài kiểm tra, không phải là đếm số lượng sinh viên.
Phương án C là phương án chính xác nhất vì nó đếm số lượng sinh viên khác nhau cho mỗi bài kiểm tra.
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL 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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
