0
Хорошо, я вытягиваю список пользователей из базы данных mySQl, тогда я ищу назначение групп в другой таблице. если они назначены нескольким группам, возвращаются несколько строк.mySQL, соединяющий данные из другой таблицы
Мой вопрос в том, как я могу объединить имена групп в один столбец результатов.
SELECT `u`.`ID`
,CONCAT(`First-Name`," ",`Last-Name`) as `Name`
,`g`.`Group-Name`
FROM `application-users` AS `u`
JOIN `groups` AS `g` ON (`g`.`Assigned-Users` LIKE CONCAT("%|",`u`.`ID`,"|%"))
WHERE `u`.`Status` = "Active" && `u`.`Type` = "Business Development"
ORDER BY `First-Name` ASC
Заранее благодарен!
[Возможный дубликат] (http://stackoverflow.com/questions/149772/how-to-use-group-by-to-concatenate-strings-in-mysql) – Quantastical
Благодаря всем для корректировки/оптимизации аспектов этого сообщения! – Cybervanes