“Duplikat”, merupakan hal yang sangat rentan dalam sebuah data, baik itu duplikasi file, folder, akun, maupun database. Ya, duplikat memang membingungkan, terlebih data yang ditemukan sama dengan data yang lain. Data mana yang akan dihapus? Apakah benar daya yang akan dihapus benar-benar data yang memang seharusnya harus dihapus? Terlebih data duplikat tersebut adalah benar-benar data yang sangat penting.
Tulisan kali ini, saya akan memperlihatkan bagaimana cara Anda untuk mencari duplikat baris/data didalam suatu tabel, baik, hal pertama yang harus dilakukan adalah:
- Persiapkan Tabel yang berisi data duplikat
- Persiapkan metode Anda mencari data:
– Query SQL, dapat langsung dieksekusi di PHPMyAdmin atau konsol/terminal
– Membuat Script PHP - Lakukan perintah berikut, untuk Query SQL:
1SELECT 'row' FROM 'table' GROUP BY 'row' HAVING COUNT(*) > 1 - Jika Anda ingin menampilkan hasil melalui web browser, buat 1 file php, simpan dengan nama terserah Anda, dan isi konten dengan beberapa kode baris berikut:
123456<?php$check_duplicate = @mysql_query("SELECT 'row' FROM 'table' GROUP BY 'row' HAVING COUNT(*) > 1");while ($duplicate = @mysql_fetch_array($check_duplicate)) {echo $duplicate['row'] . " ";}?>
Setelahnya, panggil file php yang sudah Anda buat di web browser
Anda melihat data yang lebih dari satu? 🙂