Wahrscheinlich verbinden Sie eine Tabelle mit zwei Tabellen mit 1..n-Beziehungen, was zu doppelten Ergebnissen führt.
-
Verwenden Sie entweder
GROUP_CONCAT( DISTINCT ...)
oder -
Verwenden Sie zwei Unterabfragen:Verwenden Sie in jeder
GROUP_CONCAT()
mit gruppieren nach auf jedem der 2 Tische. Verbinden Sie dann die beiden Unterabfragen und die Haupttabelle.