Query per trovare duplicati

Standard

Ci risiamo, sempre io e sempre con un problema… 😅

Mi trovo davanti ad un tabella e voglio individuare tramite una SELECT quali sono i record duplicati, basandomi su uno specifico campo.

🤔

Okay trovato:

SELECT nome_colonna, COUNT(nome_colonna)
FROM nome_tabella
GROUP BY nome_colonna
HAVING COUNT(nome_colonna) > 1;

In pratica vado a fare una query contando le occorrenze dei valori uguali e poi non faccio altro che filtrarle per quelli che hanno il conteggio maggiore di 1…ovvero sono doppioni.

Et voilà

Lascia un commento

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