Anda perlu menambahkan 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;
Sepanjang jalan, Anda harus mempelajari beberapa hal lain:
- Gunakan
join
yang eksplisit sintaksis. Aturan sederhana:jangan pernah gunakan koma difrom
klausa. - Gunakan alias tabel (
m
dang
). Mereka membuat kueri lebih mudah untuk ditulis dan dibaca.