Distinct Sql Là Gì

     

SELECT DISTINCT có thể xem là 1 biến thể không giống của hàm SELECT vào SQL. Đây cũng là trong số những hàm đặc biệt quan trọng và xuất hiện rất nhiều khi thao tác với đại lý dữ liệu. Hãy cùng BAC khám phá và triển khai các ví dụ để gia công quen cùng 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 nhằm chỉ trả về các giá trị cá biệt (khác nhau).

Bên vào một bảng, một cột thường đựng nhiều giá trị trùng lặp; và nhiều khi bạn chỉ muốn kéo ra những cực hiếm khác nhau.

Cú pháp của SELECT DISTINCT:

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

FROM thương hiệu bảng;

Trong đó, cột 1, cột 2,… là tên các cột trong một bảng mà bạn có nhu cầu lấy dữ liệu và thương hiệu bảng là bảng chứa những cột trên.

Xem thêm: Họa Vô Đơn Chí Là Gì - Giải Thích Thành Ngữ: Phúc Bất Trùng Lai

2. Ví dụ như về câu lệnh SELECT gồm và không tồn tại DISTINCT

Để triển khai ví dụ này, bạn cần nhập cơ sở dữ liệu mẫu Northwind vào SQL server Management Studio. Hãy xem nội dung bài viết hướng dẫn ngay bên dưới đây:

Tham khảo: hướng dẫn mua và thiết đặt dữ liệu mẫu Northwind trong SQL vps Management Studio

Sau khi sẽ nhập cơ sở tài liệu thành công, hãy lần lượt thực hiện hai ví dụ dưới đây:

Ví dụ về câu lệnh SELECT không có DISTINCT

Chạy câu lệnh dưới đây, để đưa tất cả tài liệu từ cột Country vào bảng Customers;

SELECT Country FROM Customers;

*

Ví dụ về câu lệnh SELECT tất cả DISTINCT

Chạy câu lệnh sau đây và bạn sẽ lấy được các non sông từ cột Country tựa như như câu lệnh SELECT trên. Mặc dù nhiên, nếu chú ý số lượng dòng các bạn sẽ thấy rằng bọn họ chỉ còn 21 mẫu so cùng với 91 dòng như trên. Lý do là vì hôm nay các tổ quốc trùng lặp vẫn chỉ được ghi nhận một lần duy nhất.

SELECT DISTINCT Country FROM Customers;

*

Đến đây, tin chắc rằng các bạn đã có thể hiểu được chân thành và ý nghĩa của câu lệnh SELECT DISTINCT và điểm khác biệt so cùng với SELECT. Bằng cách vận dùng những câu lệnh một cách hợp lý, SQL hỗ trợ đầy đầy đủ mọi thao tác làm việc với các đại lý dữ liệu. Các nội dung bài viết tiếp theo với phần lớn hàm bắt đầu sẽ được cập nhật liên tục trên website tubepphuonghai.com, nhớ là đón đọc.

Xem thêm: On The Other Hand Nghĩa Là Gì, Phân Biệt On The Contrary Và On The Other Hand

Nguồn tham khảo:

https://www.w3schools.com/

Nhu cầu đào tạo và huấn luyện doanh nghiệp

BAClà đơn vị giảng dạy BA thứ nhất tại Việt Nam. Đối tác xác định củaIIBAquốc tế. Ngoài những khóa học tập public,BACcòn có các khóa học in house giành cho từng doanh nghiệp. Chương trình được thiết kế với riêng theo yêu cầu của doanh nghiệp, góp doanh nghiệp xử lý những trở ngại và tư vấn phát triển.