Trong một bảng, một cột có thể chứa nhiều giá trị giống nhau, và đôi khi bạn chỉ muốn liệt kê các giá trị khác nhau (khác biệt). Phải dùng cú pháp gì?
Đáp án đúng: A
Để liệt kê các giá trị khác nhau (duy nhất) từ một cột trong một bảng, chúng ta sử dụng cú pháp SELECT DISTINCT
. Cú pháp này sẽ loại bỏ các giá trị trùng lặp và chỉ trả về các giá trị duy nhất trong cột được chỉ định.
Cụ thể:
SELECT DISTINCT cột_truy_vấn
: Chỉ định cột mà bạn muốn lấy các giá trị duy nhất.FROM bảng_truy_vấn
: Chỉ định bảng mà cột này thuộc về.
Ví dụ, nếu bạn có một bảng Customers
với một cột Country
, và bạn muốn liệt kê tất cả các quốc gia khác nhau mà khách hàng đến từ đó, bạn sẽ sử dụng truy vấn:
SELECT DISTINCT Country FROM Customers;
Do đó, đáp án đúng là A.