Bạn cần thêm nhóm 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;
Trong quá trình này, bạn nên học một vài điều khác:
- Sử dụng
joinrõ ràng cú pháp. Một quy tắc đơn giản:không bao giờ sử dụng dấu phẩy trongfrommệnh đề. - Sử dụng bí danh bảng (
mvàg). Chúng giúp truy vấn dễ viết và dễ đọc hơn.