У меня две таблицы выглядят так.Выберите запрос с GROUP_CONCAT в mysql
пользователи
id name
10 dani
9 mark
8 himel
7 dipu
config_project
id assignee_web assignee_app assignee_qa
29 10,7,9 10,7 10,9
28 10,8 9,10,7 8
здесь, assignee_web, assignee_app и assignee_qa все ссылки идентификатор с IDпользователей стол. Теперь я хочу запрос на выборку, какой выход будет выглядеть
id assignee_web assignee_app assignee_qa
29 dani,dipu,mark dani, dipu dani,mark
28 dani,himel dani,mark,dipu himel
я wriiten запрос, который отображает только assignee_web. Вот мой код
SELECT c.id as id, GROUP_CONCAT(u.name SEPARATOR ', ') as assignee_web FROM config_project c, users u
WHERE FIND_IN_SET(u.id, c.assignee_web)
GROUP BY c.id ORDER BY c.id DESC
я могу получить только assignee_web данные, но не может возвращать данные для assignee_app и assignee_qa с этим запросом.
Нормализовать ваши таблицы. Период. – GurV
Какие результаты вы получаете сейчас? –
и любые другие ваши вопросы решены? или они все еще открыты/не решены? –