Debe agregar 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;
En el camino, deberías aprender un par de cosas más:
- Usar
join
explícito sintaxis. Una regla simple:nunca use comas enfrom
cláusula. - Usar alias de tabla (la
m
yg
). Hacen que la consulta sea más fácil de escribir y leer.