Ilja: Ähnliche Datensätze finden

Beitrag lesen

yo,

Gibt es in MySQL eine Möglichkeit, ähnliche bzw. gleiche Datensätze schnell und effizient zu finden?

GROUP BY und HAVING ist dein freund. je nachdem welche spalten als kriterium hinhalten sollen, nimmst du diese in die GROUP BY klausel und schränkst das ergebnis auf COUNt(*) > 1 in der HAVING klausel ein.

select spalte1, spalte2..., COUNT(*) AS Anzahl_gleicher_datensaetze
FROM tabelle
GROUP BY spalte1, spalte2...
HAVING COUNt(*) > 1

Ilja