Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да намеря дубликати в таблицата на mysql с помощта на PHP?

Можете да GROUP BY email с HAVING COUNT(*) > 1 за да намерите всички дублиращи се имейл адреси, след това присъединете получените дублиращи се имейли към вашата таблица, за да извлечете идентификаторите:

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. MySQL - Използване на If Then Else в MySQL UPDATE или SELECT заявки

  2. Рекурсивно меню с php и MySQLi

  3. this._callback.apply не е функция! Грешка в Mysql на Node js

  4. utf-8 срещу latin1

  5. Контекстният мениджър за MySQLdb на Python