Chia sẻ kiến thức ngôn ngữ lập trình C, C++, C#, Java, Python, PHP, JS, Shell ...
Các điều hành viên: Admin, Mod, SMod
gửi bởi MySQL » 29/09/2024 15:07
Bài viết này xuất phát từ bài toán mà mình gặp rất nhiều trong quá trình test data. Bạn cần visualize lên các dashboard hay đơn giản cần export raw data để lấy dữ liệu chính xác. Nhưng dữ liệu của bạn được kéo về từ nhiều nguồn khác nhau? Bạn cần check raw data có bị duplicate hay không? Vậy cách check là gì? Bài viết sẽ chia sẻ tips để có thể check được duplicates data.
Đầu tiên để check được table đó bị duplicate data không, Cần xác định được unique key của nó. Tức là tập hợp một/nhiều columns gộp lại với nhau tạo thành 1 giá trị unique của table. Sẽ được chia thành 02 trường hợp như sau:
1. Tìm giá trị trùng lặp trong 1 cột - Find duplicate values in one column- Mã: Chọn tất cả
SELECT column_name, COUNT(*)
FROM table_name
GROUP BY column_name
HAVING COUNT(*) > 1;
hoặc:
- Mã: Chọn tất cả
SELECT OrderID, COUNT(OrderID)
FROM Orders
GROUP BY OrderID
HAVING COUNT(OrderID) > 1;
2. Tìm giá trị trùng lặp trong nhiều cột khác nhau - Find duplicate values in multiple columns- Mã: Chọn tất cả
SELECT column_name_1, column_name_2, COUNT(*)
FROM table_name
GROUP BY column_name_1, column_name_2
HAVING COUNT(*) > 1;
hoặc:
- Mã: Chọn tất cả
SELECT OrderID, ProductID, COUNT(*)
FROM OrderDetails
GROUP BY OrderID, ProductID
HAVING COUNT(*) > 1
3. Tài liệu tham khảo:https://stackoverflow.com/questions/259 ... -sql-table
Sửa lần cuối: MySQL 29/09/2024 15:09
-

MySQL
- ☀️1/30☀️

-
- Bài viết: 1
- Ngày tham gia: 13/03/2012 15:00
-
Quay về C, C++, C#, Java, Python, PHP, JS, Shell ...
-
- [SQL] Các loại JOIN trong SQL
gửi bởi nghiammo1992 » 11/02/2022 02:05
- 0 Trả lời
- 834 Xem
- Bài viết mới nhất gửi bởi nghiammo1992

11/02/2022 02:05
-
- [SQL] 100 từ khóa SQL thường hay sử dụng và phố biến nhất
gửi bởi iPhone » 04/10/2024 19:34
- 0 Trả lời
- 287 Xem
- Bài viết mới nhất gửi bởi iPhone

04/10/2024 19:34
-
- [MySQL] Xử lý nội dung trùng lặp trong Database
gửi bởi nghiammo1992 » 04/02/2014 18:07
- 0 Trả lời
- 1128 Xem
- Bài viết mới nhất gửi bởi nghiammo1992

04/02/2014 18:07
-
- Online Compiler for C, C++, C#, Java, Python, PHP, JavaScript, SQL, CSS, HTML, Ruby, Go, Shell, Objective-C, Scala, Swift, TypeScript ...
gửi bởi Python » 27/10/2023 19:17
- 0 Trả lời
- 485 Xem
- Bài viết mới nhất gửi bởi Python

27/10/2023 19:17
-
- [PHP] Ngăn chặn, phòng ngừa SQL Injection
gửi bởi SQLInjection » 01/09/2024 00:51
- 0 Trả lời
- 324 Xem
- Bài viết mới nhất gửi bởi SQLInjection

01/09/2024 00:51
-
- [MySQL] Lệnh tìm kiếm và thay thế nội dung trong MySQL
gửi bởi nghiammo1992 » 21/10/2013 00:56
- 0 Trả lời
- 1391 Xem
- Bài viết mới nhất gửi bởi nghiammo1992

21/10/2013 00:56
-
- [Java] 50 keywords mà lập trình viên JAVA nên biết
gửi bởi VisualStudioCode » 13/04/2024 18:07
- 0 Trả lời
- 901 Xem
- Bài viết mới nhất gửi bởi VisualStudioCode

13/04/2024 18:07
-
- How to Change the Default Search URL Slug in WordPress - Thay đổi url tìm kiếm wordpress
gửi bởi nghiammo1992 » 06/07/2021 01:24
- 1 Trả lời
- 943 Xem
- Bài viết mới nhất gửi bởi JoseSv

17/07/2021 00:52
-
- [C++] Các thuật toán tìm kiếm cơ bản thường sử dụng
gửi bởi nghiammo1992 » 13/09/2021 10:48
- 2 Trả lời
- 1165 Xem
- Bài viết mới nhất gửi bởi nghiammo1992

13/09/2021 11:03
-
- [PHP] Hiển thị trình duyệt, địa chỉ IP, quốc gia, hệ điều hành của khách truy cập - Get all client info from website visitors
gửi bởi WordPress » 15/03/2024 02:32
- 0 Trả lời
- 772 Xem
- Bài viết mới nhất gửi bởi WordPress

15/03/2024 02:32
Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến và 0 khách