Devi aggiungere group by
:
SELECT m.id, GROUP_CONCAT(distinct(g.loc))
FROM mutations m JOIN
genes g
ON m.id = g.id
GROUP BY m.id;
Lungo la strada, dovresti imparare un altro paio di cose:
- Utilizza
join
esplicito sintassi. Una semplice regola:non usare mai le virgole nelfrom
clausola. - Utilizza gli alias delle tabelle (il
m
eg
). Semplificano la scrittura e la lettura della query.