JavaScript is required

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:

A.

 select top n Date from StudentTest

B.

 select % Date from StudentTest

C.

select Distinct Date from StudentTest

D.

select Date from StudentTest

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