Trong kết quả của truy vấn có thể xuất hiện các dòng dữ liệu trùng nhau. Để loại bỏ bớt các dòng này, ta chỉ định thêm từ khoá gì ngay sau từ khoá SELECT?
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về các mệnh đề trong SQL, cụ thể là cách loại bỏ các dòng trùng lặp trong kết quả truy vấn.
A. DELETE: Đây là một lệnh DML (Data Manipulation Language) dùng để xóa các bản ghi khỏi bảng, không liên quan đến việc loại bỏ các dòng trùng lặp trong kết quả truy vấn.
B. DISTINCT: Đây là từ khóa được sử dụng sau mệnh đề SELECT để loại bỏ các dòng trùng lặp trong kết quả truy vấn. Khi sử dụng DISTINCT, chỉ các dòng duy nhất (không trùng lặp) mới được trả về.
C. WHERE: Đây là mệnh đề dùng để lọc các bản ghi dựa trên một điều kiện cụ thể, không dùng để loại bỏ các dòng trùng lặp.
D. TOP: Đây là mệnh đề dùng để trả về một số lượng bản ghi nhất định từ kết quả truy vấn, thường được sử dụng để lấy "n" bản ghi đầu tiên. Nó không loại bỏ các dòng trùng lặp.
Vì vậy, đáp án đúng là B. DISTINCT.