J'ai une table MySQL avec plusieurs champs, et je voudrais trouver toutes les entrées qui dupliquent un tuple.
Je pensais initialement que je pourrais faire ça
select f1, f2, f3 from mytable t1 left join mytable t2
where t1.f1 = t2.f1 and t1.f2 = t2.f2 and t1.f3 = t2.f3;
Mais j'ai réalisé que cela ne renverrait que toutes les lignes du tableau (je pense).
J'ai construit un index sur le tuple. Ma table contient 1,2 million de lignes, si cela fait une différence.
Mon SQL n'est pas très fort. Aide appréciée.