sql >> Databáze >  >> RDS >> Mysql

Jak zkontrolovat duplikáty v tabulce mysql ve více sloupcích

Toto poskytuje seznam duplikátů:

SELECT firstname, lastname, COUNT(*) 
FROM person 
GROUP BY firstname, lastname 
HAVING COUNT(*) > 1;

Pokud chcete vidět počty pro každý řádek, odstraňte klauzuli have:

SELECT firstname, lastname, COUNT(*) 
FROM person 
GROUP BY firstname, lastname;


  1. Implementace společného indikátoru výkonu MS SQL Server

  2. tabulka aktualizuje prázdná místa, když uživatel do textového pole nic nezadá

  3. K čemu se v PL/pgSQL používají '$$'

  4. MySQL - vytvoření pohledu pomocí poddotazu v klauzuli FROM