[QUIZ] Kiểm tra hiểu biết của bạn về SQL - Phần 7 Phần 7 của bộ trắc nghiệm SQL đi sâu vào các bài tập thực hành SQL tiếp nối kì trước. Bạn hãy cùng Quantrimang.com thử sức với 10 câu hỏi bên dưới nhé.
Xem thêm:
Theo dõi bảng sau và trả lời các câu hỏi bên dưới:
Bảng KETQUA_KIEMTRA :
ID_SV TEN_SV HO_SV ID_BAIKT DIEM 10 HUY TRAN 1 90 10 HUY TRAN 2 85 11 HUNG VU 1 78 11 HUNG VU 2 72 12 HUYEN NGUYEN 1 95 12 HUYEN NGUYEN 2 92 13 LINH LE 1 70 13 LINH LE 2 100 14 QUAN DUONG 2 85
Câu 1: Kết quả của câu lệnh SQL sau là gì?
SELECT COUNT(DISTINCT STUDENT_ID) FROM EXAM_RESULTS;
Câu 2: Câu lệnh SQL nào sử dụng để tính điểm thi trung bình cho bài kiểm tra số 1?
Câu 3: 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?
Câu 4: Câu lệnh SQL nào sử dụng để in ra bản ghi của tất cả các sinh viên có họ bắt đầu bằng 'L'?
Câu 5: Kết quả của câu lệnh SQL sau là gì?
SELECT MAX(DIEM_KT) FROM KETQUA_KIEMTRA WHERE ID_BAIKT = 1 AND HO_SV LIKE '%U%';
Câu 6: Câu lệnh SQL nào sử dụng để in ra các bản ghi của tất cả các sinh viên có tên hoặc họ của họ kết thúc bằng 'N'?
Câu 7: Câu lệnh SQL nào sử dụng để tìm tên của tất cả các sinh viên đạt điểm cao hơn 90 trong bài kiểm tra số 2?
Câu 8: Câu lệnh SQL nào sử dụng để tìm tên của tất cả các sinh viên đạt tổng điểm 2 bài kiểm tra cao hơn 180?
SELECT TEN_SV, HO_SV, SUM(DIEM_KT) FROM KETQUA_KIEMTRA GROUP BY TEN_SV, HO_SV;
SELECT TEN_SV, HO_SV, SUM(DIEM_KT) FROM KETQUA_KIEMTRA HAVING SUM(DIEM_KT) > 180;
SELECT TEN_SV, HO_SV, SUM(DIEM_KT) FROM KETQUA_KIEMTRA GROUP BY TEN_SV, HO_SV HAVING SUM(DIEM_KT) > 180;
SELECT TEN_SV, HO_SV, SUM(DIEM_KT) FROM KETQUA_KIEMTRA WHERE DIEM_KT > 180 GROUP BY TEN_SV, HO_SV;
Câu 9: Có bao nhiêu bản ghi mà câu lệnh SQL sau đây tạo ra?
SELECT * FROM KETQUA_KIEMTRA WHERE HO_SV LIKE '%U%' AND DIEM_KT > 75;
Câu 10: Có bao nhiêu bản ghi mà câu lệnh SQL sau trả về?
SELECT * FROM KETQUA_KIEMTRA WHERE ID_SV <= 12 AND DIEM > 85;
Thứ Năm, 12/09/2019 14:57
Học SQL