MySQLSviluppo

Cercare righe duplicate in MySQL

Per cercare le righe duplicate, è possibile utilizzare la clausola GROUP BY e la funzione di aggregazione COUNT per cercare righe duplicate in una tabella MySQL. Ad esempio, se hai una tabella chiamata “landofworld” con due colonne “colonna1” e “colonna2”, puoi utilizzare la seguente query per cercare righe duplicate basate sul valore della colonna1:

SELECT colonna1, COUNT(*) as numero_righe_duplicate
FROM landofworld
GROUP BY colonna1
HAVING COUNT(*) > 1;

Questa query selezionerà le righe che hanno lo stesso valore nella colonna1 e restituirà il numero di righe duplicate per ogni valore unico nella colonna1. La clausola HAVING filtra solo i gruppi che hanno più di una riga duplicata.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *