-SQL SELECT DISTINCT Báo cáo
Trong một bảng, một số các cột có thể chứa các giá trị trùng lặp. Đây không phải là một vấn đề, tuy nhiên, đôi khi bạn sẽ muốn vào danh sách chỉ có giá trị khác nhau (khác biệt) trong một bảng.
Các từ khóa riêng biệt có thể được sử dụng để trở về giá trị chỉ riêng biệt (khác nhau).
-SQL SELECT DISTINCT Cú pháp
Mã nguồn[chọn]:
SELECT DISTINCT column_name(s)
FROM table_name
-SELECT DISTINCT Example
Chúng ta lại xem bảng "Thongke":
P_Id |
LastName |
FirstName |
Address |
City |
1 |
Dinh |
Linh |
30 Hoang hoa tham |
Ha long |
2 |
Nguyen |
Tung |
25 Hung vuong |
D nang |
3 |
Hoang |
Phuong |
142 Pho moi |
Bac ninh |
Bây giờ chúng ta muốn chọn chỉ có giá trị khác biệt với các cột có tên "City" từ bảng trên.
Chúng ta sử dụng báo cáo sau đây SELECT:
Mã nguồn[chọn]:
SELECT DISTINCT City FROM Thongke
Tập hợp kết quả sẽ như thế này:
City |
Ha long |
Da nang |
Bac ninh |