Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana menemukan duplikat di tabel mysql menggunakan PHP?

Anda dapat GROUP BY email dengan HAVING COUNT(*) > 1 untuk menemukan semua alamat email duplikat, lalu gabungkan email duplikat yang dihasilkan dengan tabel Anda untuk mengambil id:

SELECT id FROM my_table NATURAL JOIN (
  SELECT email FROM my_table GROUP BY email HAVING COUNT(*) > 1
) t



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memisahkan nilai mysql menjadi beberapa bagian yang tidak diketahui

  2. Tidak dapat terhubung ke '/var/run/mysqld/mysqld.sock'

  3. Memperbarui kolom ke nilai default menggunakan SQLAlchemy

  4. teka-teki transaksi MySQL

  5. Apakah PDO fetch() memberikan pengecualian pada kegagalan?