如何加入数据库中的2行?

How to join 2 rows in database?

我在构建数据库时遇到了一些问题,我想知道如何解决以下问题。

我在数据库中有一个 table :

id id_study writer
1 1 writer1
2 1 writer2
3 2 writer3

请帮助我如何合并以上 2 table 行以产生如下输出:

id id_study writer
1,2 1 writer1, writer2
3 2 writer3
SELECT GROUP_CONCAT(id) as id, id_study,GROUP_CONCAT(Writer) as Writer
FROM TABLE
GROUP BY id_study;