¿Qué es un ejemplo de SQL rápido para obtener duplicados en conjuntos de datos con cientos de miles de registros? Normalmente utilizo algo como:La secuencia de comandos SQL "Obtener duplicados" más rápida
SELECT afield1, afield2 FROM afile a
WHERE 1 < (SELECT count(afield1) FROM afile b WHERE a.afield1 = b.afield1);
Pero esto es bastante lento.
Esta es mi forma preferida porque puede devolver todas las columnas de la tabla. – leek
Curiosamente, 2 personas han votado esta respuesta sin hacer ningún comentario sobre por qué. Supongo que esto significa que hay algo mal con eso? –
Supongo que es más lento –