Cho lược đồ CSDL như hình trên . Hãy chọn phương án ứng với câu lệnh hiển thị danh sách các ngày thi đã được tổ chức:
Trả lời:
Đáp án đúng: C
Câu hỏi yêu cầu hiển thị danh sách các ngày thi đã được tổ chức từ bảng `StudentTest`. Để loại bỏ các ngày trùng lặp, ta sử dụng từ khóa `DISTINCT`. Câu lệnh `SELECT DISTINCT Date FROM StudentTest` sẽ trả về danh sách duy nhất các ngày thi có trong bảng. Các phương án khác không phù hợp vì:
- `select top n Date from StudentTest`: Câu lệnh này không hợp lệ trong SQL Server vì thiếu số lượng bản ghi cần lấy (n). Ngoài ra, nó không đảm bảo hiển thị tất cả các ngày thi khác nhau.
- `select % Date from StudentTest`: Câu lệnh này không hợp lệ trong SQL.
- `select Date from StudentTest`: Câu lệnh này sẽ hiển thị tất cả các ngày thi, bao gồm cả các ngày trùng lặp.
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
