Я действительно не знаю, что название должно быть, но здесь вопрос У меня есть 2 таблицы (на самом деле больше)SQL-запрос выбрать комбинированный выбрать из нескольких таблицы
table a table b
id (pk)| country id(fk)| Branch
------ | ------ ------|--------
01 | Indonesia 01 | Jakarta
01 | Bali
если я сделать select * from a,b where a.id=b.id
результатом будет
id | Country |Branch
01 | Indonesia|Jakarta
01 | Indonesia|Bali
Я хочу, чтобы результат, как показано ниже
id | Country | Branch
01 | Indonesia | Jakarta,Bali
Возможно ли это? Я действительно не пытаюсь провести исследование (я имею в виду поиск), поскольку не знаю, какое ключевое слово я должен искать
Попробуйте посмотреть вверх GROUP_CONCAT. – Scovetta
Уже ответили здесь: http://stackoverflow.com/questions/194852/concatenate-many-rows-into-a-single-text-string –
Спасибо @Scovetta PLS сообщение в ответ, чтобы я мог указать флаг –