Sie müssen group by
hinzufügen :
SELECT m.id, GROUP_CONCAT(distinct(g.loc))
FROM mutations m JOIN
genes g
ON m.id = g.id
GROUP BY m.id;
Dabei sollten Sie noch ein paar andere Dinge lernen:
- Verwenden Sie explizites
join
Syntax. Eine einfache Regel:Verwenden Sie niemals Kommas imfrom
Klausel. - Verwenden Sie Tabellenaliase (die Datei
m
undg
). Sie erleichtern das Schreiben und Lesen der Abfrage.