В mysql я пытаюсь использовать group_concat () для людей в зависимости от их специализации
например. 1 = режиссеры 2 = писатели 3 = актеры и т.д ...
Я использую две таблицы
peoplefilms: (id_films, id_person, id_speciallity)
люди: (id_person, человек)
Мне нужно получить что-то вроде этого:
id_films | id_spec | persons separated by comma
Я пробовал только для директоров
SELECT
`peoplefilms`.`id_films`,
`peoplefilms`.`id_spec`,
(SELECT
GROUP_CONCAT(`people`.`person`
SEPARATOR ', ')
FROM
`people`
WHERE
(`peoplefilms`.`id_spec` = 1)) AS `director`
FROM
(`people`
JOIN `peoplefilms` ON ((`people`.`id_person` = `peoplefilms`.`id_person`)))
любая помощь, пожалуйста?