SELECT DISTINCT có thể xem như là một trở nên thể không giống của hàm SELECT trong SQL. Đây cũng là 1 trong những giữa những hàm đặc biệt quan trọng với xuất hiện vô cùng nhiều khi thao tác cùng với các đại lý tài liệu. Hãy cùng BAC tò mò cùng tiến hành những ví dụ để làm quen với hàm này nhé.

Bạn đang xem: Distinct sql là gì

1. Câu lệnh SELECT DISTINCT

Câu lệnh SELECT DISTINCT để chỉ trả về những giá trị đơn lẻ (không giống nhau).

Bên vào một bảng, một cột thường đựng được nhiều quý giá trùng lặp; và nhiều khi chúng ta chỉ ao ước kéo ra phần nhiều giá trị khác nhau.

Cú pháp của SELECT DISTINCT:

SELECT DISTINCT cột 1, cột 2,…

FROM tên bảng;

Trong số đó, cột 1, cột 2,… là tên các cột vào một bảng mà lại bạn muốn mang dữ liệu cùng thương hiệu bảng là bảng cất các cột trên.

Xem thêm:

2. Ví dụ về câu lệnh SELECT bao gồm và không có DISTINCT

Để triển khai ví dụ này, bạn phải nhập đại lý tài liệu mẫu mã Northwind vào Squốc lộ Server Management Studio. Hãy xem nội dung bài viết gợi ý tức thì dưới đây:

Tđê mê khảo: Hướng dẫn tải và cài đặt dữ liệu mẫu Northwind trong SQL Server Management Studio

Sau Khi vẫn nhập đại lý dữ liệu thành công, hãy theo lần lượt triển khai nhì ví dụ dưới đây:

lấy một ví dụ về câu lệnh SELECT không tồn tại DISTINCT

Chạy câu lệnh dưới đây, để đưa toàn bộ tài liệu trường đoản cú cột Country trong bảng Customers;

SELECT Country FROM Customers;

*

Ví dụ về câu lệnh SELECT bao gồm DISTINCT

Chạy câu lệnh tiếp sau đây và bạn sẽ đem được các giang sơn từ bỏ cột Country tương tự nhỏng câu lệnh SELECT trên. Tuy nhiên, trường hợp chú ý con số mẫu các bạn sẽ thấy rằng chúng ta chỉ với 21 dòng so với 91 chiếc như bên trên. Nguyên ổn nhân là vì từ bây giờ những tổ quốc trùng lặp đã chỉ được ghi dấn một đợt độc nhất.

SELECT DISTINCT Country FROM Customers;

*

Đến đây, tin có lẽ rằng những bạn đã sở hữu thể đọc được ý nghĩa sâu sắc của câu lệnh SELECT DISTINCT và điểm biệt lập so với SELECT. Bằng cách vận cần sử dụng những câu lệnh một cách hợp lý và phải chăng, Squốc lộ hỗ trợ rất đầy đủ phần nhiều thao tác làm việc với đại lý dữ liệu. Các bài viết tiếp sau cùng với những hàm new sẽ tiến hành cập nhật thường xuyên tại website kulturbench.com, nhớ rằng đón gọi.

Nguồn tsi khảo:

https://www.w3schools.com/

Nhu cầu giảng dạy doanh nghiệp

BAClà đơn vị huấn luyện BA trước tiên tại toàn quốc. Đối tác phê chuẩn củaIIBAthế giới. Ngoài các khóa huấn luyện public,BACcòn tồn tại những khóa học in house dành cho từng doanh nghiệp. Cmùi hương trình được thiết kế riêng biệt theo đòi hỏi của bạn, góp công ty giải quyết đều khó khăn với support phát triển.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *