Sangat mudah untuk menemukan duplikat dengan satu bidang:
SELECT name, COUNT(email)
FROM users
GROUP BY email
HAVING COUNT(email) > 1
Jadi kalau kita punya meja
ID NAME EMAIL
1 John asd@asd.com
2 Sam asd@asd.com
3 Tom asd@asd.com
4 Bob bob@asd.com
5 Tom asd@asd.com
Permintaan ini akan memberi kita John, Sam, Tom, Tom karena mereka semua memiliki yang sama email.
Namun, yang saya inginkan adalah mendapatkan duplikat dengan yang sama email dan name .
Artinya, saya ingin mendapatkan "Tom", "Tom".
Alasan saya membutuhkan ini: Saya membuat kesalahan, dan diizinkan untuk memasukkan nilai duplikat namedan email. Sekarang saya perlu menghapus / mengubah duplikat, jadi saya harus menemukannya terlebih dahulu.
namebidang di SELECT.