Chia sẻ kiến thức ngôn ngữ lập trình C, C++, C#, Java, Python, PHP, JS, SQL ...
Các điều hành viên: Mod , SMod , Admin
#1 » gửi bởi MySQL » 29/09/2024 15:07 » @619116
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
Rank: Cấp độ: 💚1💚
Tu luyện: ☀️1/30☀️
Like: 0/0
Online: ✨1/5355✨
Bang hội: ?????
Xếp hạng Bang hội: ⚡??/??⚡
Level: ⭐0/1181⭐
Chủ đề đã tạo: 🩸1/4142🩸
Tiền mặt: 30 Xu
Nhóm: Thành viên
Danh hiệu: ?????
Giới tính: Ngày tham gia: 13/03/2012 15:00
(Google Chrome Browser)
Quay về C, C++, C#, Java, Python, PHP, JS, SQL ...
Chuyển đến:
Chọn một chuyên mục
------------------
Thông báo
Tin diễn đàn
Báo lỗi
Hòm thư chung
Điện thoại
Game Offline
Game Android
Game iOS
Game Java
Game S60
Game dòng máy khác
Game Online
Phần mềm
Phần mềm Android
Phần mềm iOS
Phần mềm Java
Phần mềm S60
Phần mềm dòng máy khác
Theme - Chủ đề - Giao diện
Theme S40
Theme S60
Theme Android
Theme iOS
Theme khác
PC - Laptop
Game Offline
Game hành động
Game phiêu lưu
Game phi thuyền
Game thể thao
Game trí tuệ
Game đua xe
Game chiến thuật
Game mô phỏng
Game kinh dị
Game giải trí - Mini game
Thể loại khác
Game Online
Phần mềm
Game giả lập
Box yêu cầu
Yêu cầu game
Yêu cầu phần mềm
Giải trí
Phim truyện
Phim ma - Kinh dị
Phim khoa học viễn tưởng
Phim hoạt hình - Anime
Phim hành động
Phim tâm lý - tình cảm
Phim hài hước
Phim thể loại khác
Hình ảnh
Âm nhạc - Video Clip
Truyện tranh - Manga
Thơ, truyện ngắn
Thảo luận - Tán gẫu
Chia sẻ kiến thức
Điện thoại
PC - Laptop
Việt hóa - Crack - Hack
Kiến thức khác
Kết bạn
Tình yêu và tình bạn
Con trai
Con gái
Tin tức
Tin trong nước
Tin quốc tế
Kiến thức lập trình
Lập trình wap
Xtgem.com, Wen.ru
JohnCMS
Wapka
Wap khác
Lập trình Web
phpBB
XenForo
vBB
WordPress
Joomla
Web khác
HTML / CSS / JavaScript
C, C++, C#, Java, Python, PHP, JS, SQL ...
Hosting - Domain
VPS - Server
Rao vặt
Cần mua
Cần bán
Chuyên mục khác
Chủ đề khác
Thùng rác
Chủ đề vi phạm
[SQL] Các loại JOIN trong SQL
gửi bởi nghiammo1992 » 11/02/2022 02:05
0 Trả lời
690 Xem
Bài viết mới nhất gửi bởi nghiammo1992
11/02/2022 02:05
C, C++, C#, Java, Python, PHP, JS, SQL ...
[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
67 Xem
Bài viết mới nhất gửi bởi iPhone
04/10/2024 19:34
C, C++, C#, Java, Python, PHP, JS, SQL ...
[APP IOS]Cleanup & Merge Duplicate Contacts Pro : Ứng dụng quản lý danh bạ hiệu quả và tiện dụng
gửi bởi truth99 » 17/04/2013 17:01
2 Trả lời
1523 Xem
Bài viết mới nhất gửi bởi truth99
17/04/2013 17:03
Phần mềm iOS
[PSP] Hướng dẫn giả lập java bằng giả lập ppsspp
gửi bởi Lastsummer » 20/01/2017 13:06
6 Trả lời
1780 Xem
Bài viết mới nhất gửi bởi Lipbaloi
01/02/2017 09:43
Game giả lập
[Avatar] Thống kê giá trị khi tham gia Event Trung Thu
gửi bởi Mrduc95gl » 10/09/2013 15:50
1 Trả lời
999 Xem
Bài viết mới nhất gửi bởi Mrdel
10/09/2013 15:57
Kiến thức khác
[Theme s40] Trái Tim Lấp Lánh, Bướm Lượn, Tim Bay Đẹp
gửi bởi NgoHaiThien » 04/09/2014 08:44
0 Trả lời
1083 Xem
Bài viết mới nhất gửi bởi NgoHaiThien
04/09/2014 08:44
Theme S40
MONZO - Digital Model Builder Game GIẢ LẬP LẮP RÁP MÔ HÌNH Y HỆT NGOÀI ĐỜI Cho Android
gửi bởi NguyenNhan » 16/02/2022 17:48
0 Trả lời
612 Xem
Bài viết mới nhất gửi bởi NguyenNhan
16/02/2022 17:48
Game Android
help ai tim giup ban avatar 195 gia lap tren PC voi
gửi bởi zzdragonzz » 21/08/2012 13:30
1 Trả lời
750 Xem
Bài viết mới nhất gửi bởi doducquang
21/08/2012 16:11
Game Java
Anh em tìm giúp phần mềm giả lập java trên android
gửi bởi Kinhthien » 25/11/2012 21:37
9 Trả lời
2053 Xem
Bài viết mới nhất gửi bởi taoladay
26/11/2012 20:35
Yêu cầu phần mềm
[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
1011 Xem
Bài viết mới nhất gửi bởi nghiammo1992
04/02/2014 18:07
C, C++, C#, Java, Python, PHP, JS, SQL ...