Как сделать вывод данных из 3 разных таблиц(и 2 общих)?

Есть 3 таблицы. Люди, Отделения и Этаж. Есть 2 связывающие таблицы. связь людей и отделений, связь отделений и этажей. На страницы выводятся 2 блока кнопок, блок с отделениями и этажами. Я жму на определенное отделение, жму на этаж и мне нужно вывести людей которые соответствуют этому этажу и отделению. Как это реализовать? Делать еще 1 таблицу(хотел бы этого избежать)?


Ответы (1 шт):

Автор решения: ILC

Если есть переменные $floor and $branch:

$sql = 'SELECT * 
FROM PEOPLE
LEFT JOIN BRANCH ON B_F.id'

Вы можете добавить столько LEFT JOIN сколько необходимо.

→ Ссылка