Группировать данные из справочной таблицы - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть справочная таблица user_client в MySQL 5.6, которая выглядит следующим образом:

user_id | client_id
-------------------
    1   |    1
    1   |    2
    1   |    3
    2   |    1
    2   |    3

Как я могу запросить эту таблицу, чтобы получить результат, сгруппированный по user_id, например:

user_id | clients
-------------------
    1   |  1,2,3
    2   |  1,3

Спасибо!

1 Ответ

3 голосов
/ 23 апреля 2019

использование group_concat()

select user_id, group_concat(client_id)
from tablename
group by user_id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...