I ran into some problems while structuring my database, and I will ask questions.
i have a table in database
| id | id_study | writer |
|---|---|---|
| 1 | 1 | writer1 |
| 2 | 1 | writer2 |
| 3 | 2 | writer3 |
how to combine 2 table rows to produce output like below
| id | id_study | writer |
|---|---|---|
| 1,2 | 1 | writer1, writer2 |
| 3 | 2 | writer3 |
CodePudding user response:
SELECT GROUP_CONCAT(id) as id, id_study,GROUP_CONCAT(Writer) as Writer
FROM TABLE
GROUP BY id_study;
