.

Wednesday 26 February 2014

MySQL – Mencari Rekod yang Berulang

MySQL – Mencari Rekod yang Berulang



Semasa proses migrasi data dari sumber seperti Excel dan mahu diimport ke database, biasanya pengaturcara perlu memastikan tiada rekod atau data yang berulang. 
 
Dengan menggunakan antaramuka seperti PhpMyadmin, Mysql Navigator, Navicat, kita boleh mencari rekod yang berulang ini dengan menggunakan query berikut:

1 – Menggunakan Inner Join
SELECT a.firstname, a.lastname, a.address
FROM list a
INNER JOIN list b ON a.address = b.address
WHERE a.id <> b.id
Penggunaan DINSTICT diperlukan untuk mencari data yang lebih daripada 2

2 – Menggunakan Having
SELECT date FROM logs group by date having count(*) >= 2

Sekiranya anda berminat untuk menambah ilmu dengan lebih lanjut dalam penggunaan MySQL, anda boleh menghadiri kursus yang disediakan kami dengan melayari http://training.2-sigma.com.

Selain itu juga, anda boleh menghubungi wakil kami melalui farahiryanti@2-sigma.com atau telefon 03-61880601

0 comments:

Post a Comment