JavaScript is required

Từ khóa SQL nào dùng để loại bỏ các bản ghi (dòng dữ liệu) trùng lặp trong kết quả của một truy vấn SELECT?

A.

UNIQUE

B.

SORT

C.

ORDER BY

D.

DISTINCT

Trả lời:

Đáp án đúng: A


Câu hỏi này kiểm tra kiến thức về các từ khóa SQL cơ bản, đặc biệt là khả năng loại bỏ các bản ghi trùng lặp trong kết quả truy vấn. Trong SQL, từ khóa DISTINCT được sử dụng để loại bỏ các hàng trùng lặp từ tập kết quả của một câu lệnh SELECT. Khi DISTINCT được sử dụng, chỉ các hàng duy nhất mới được trả về.

  • A. UNIQUE: Từ khóa này thường được sử dụng trong định nghĩa ràng buộc (constraint) trên một cột để đảm bảo rằng tất cả các giá trị trong cột đó là duy nhất, chứ không dùng để lọc kết quả truy vấn.
  • B. SORT: Từ khóa này không tồn tại trong SQL.
  • C. ORDER BY: Từ khóa này dùng để sắp xếp các bản ghi trong kết quả truy vấn, chứ không loại bỏ các bản ghi trùng lặp.
  • D. DISTINCT: Đây là từ khóa chính xác để loại bỏ các bản ghi trùng lặp trong kết quả truy vấn.

Vậy đáp án đúng là D.

Câu hỏi liên quan