Задавайте вопросы, мы ответим
Вы не зашли.
Помогите пожалуйста сгруппировать колонку.
Есть таблицы:
peoples:
id | name_ru | name_en | year | city
films:
id |title_ru | title_en | year | description | time | url
films_peoples_careers:
id_film | id_people | career
Есть запрос:
SELECT
fpc.career,
p.name_ru,
f.title_ru
FROM peoples p
LEFT JOIN (select id_people, career, id_film from films_peoples_careers) fpc ON p.id = fpc.id_people
LEFT JOIN films f ON f.id = fpc.id_film
ORDER BY fpc.career
Результат:
а хотелось бы что бы вывел так:
career | name_ru | title_ru
актер актер 1 фильм 1
актер актер 2 фильм 1, фильм 2
актер актер 3 фильм 3
режиссер актер 1 фильм 1
режиссер режиссер 1 фильм 1, фильм 3
режиссер режиссер 2 фильм 2
сценарист режиссер 1 фильм 2
То есть чтобы столбец title_ru сгруппировался по актеру и карьере.
Если что-то непонятно, уточню.
Отредактированно pagal (05.11.2011 22:45:12)
Неактивен