Để 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?
Trả lời:
Đáp án đúng: C
Trong SQL, từ khóa `DISTINCT` được sử dụng để loại bỏ các hàng trùng lặp khỏi kết quả truy vấn, chỉ trả về các hàng duy nhất. Các tùy chọn khác không có chức năng này:
- `ONLY`: Không phải là một từ khóa chuẩn trong SQL để lọc các hàng duy nhất.
- `ALL`: Được sử dụng (ngầm định) để trả về tất cả các hàng, bao gồm cả các hàng trùng lặp. Nó thường được sử dụng với `SELECT`, nhưng không có tác dụng lọc trùng lặp.
- `ANY`: Được sử dụng trong các mệnh đề `WHERE` để kiểm tra xem bất kỳ giá trị nào trong một tập hợp thỏa mãn một điều kiện nhất định. Nó không liên quan đến việc loại bỏ các hàng trùng lặp.