sql >> Databasteknik >  >> RDS >> Mysql

Hur man söker efter dubbletter i mysql-tabellen över flera kolumner

Detta ger listan över dubbletter:

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

Om du vill se siffrorna för varje rad, ta bort having-satsen:

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


  1. Optimerar BESTÄLL EFTER

  2. hur förhindrar man sql-injektion från denna fråga?

  3. Använda ODBC-data i RapidMiner

  4. Hur använder man en PostgreSQL-behållare med befintliga data?