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à