JavaScript is required

Để hiển thị những dòng phân biệt (loại bỏ kết quả trùng) chúng ta sử dụng từ khóa nào sau đây?

A.
ONLY
B.
ALL
C.
DISTINCT
D.
ANY
Trả lời:

Đáp án đúng: C


Trong SQL, từ khóa `DISTINCT` được sử dụng để truy vấn dữ liệu và loại bỏ các dòng trùng lặp, chỉ giữ lại các dòng duy nhất (phân biệt). Các từ khóa `ONLY`, `ALL`, và `ANY` có các chức năng khác nhau: - `ONLY`: Không phải là một từ khóa chuẩn trong SQL. Nó có thể xuất hiện trong một số ngữ cảnh cụ thể của một số hệ quản trị cơ sở dữ liệu (DBMS) nhất định, nhưng không phải là một phần của cú pháp SQL chuẩn. - `ALL`: Thường được sử dụng với các toán tử so sánh (ví dụ: `ALL`, `ANY`, `SOME`) trong mệnh đề `WHERE` để so sánh một giá trị với tất cả các giá trị trong một tập hợp kết quả. - `ANY`: Tương tự như `ALL`, `ANY` được sử dụng với các toán tử so sánh trong mệnh đề `WHERE` để so sánh một giá trị với ít nhất một giá trị trong một tập hợp kết quả. Do đó, đáp án chính xác là `DISTINCT` vì nó thực hiện chức năng loại bỏ các dòng trùng lặp trong kết quả truy vấn.

Câu hỏi liên quan