Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Znajdowanie zduplikowanych wartości w MySQL

Wykonaj SELECT z GROUP BY klauzula. Powiedzmy imię to kolumna, w której chcesz znaleźć duplikaty:

SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1;

Spowoduje to zwrócenie wyniku z nazwą wartość w pierwszej kolumnie i ile razy ta wartość pojawia się w drugiej.



  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's now() +1 dzień

  2. Ponowne podporządkowanie uszkodzonego serwera MySQL Master w konfiguracji replikacji półsynchronicznej

  3. Błąd MySQL #1071 — Określony klucz był za długi; maksymalna długość klucza to 767 bajtów

  4. MySQL usuwa zduplikowane rekordy, ale zachowuje najnowsze

  5. Jaka jest maksymalna długość danych, które mogę umieścić w kolumnie BLOB w MySQL?