работают в отделах: subid 1/2: id1, sibid3 / id2, sibid3 и т.д
За каждым работником числится инструменты: id 1 пила работника id 1/ id 2 плоскогубцы работника id 1 и т.д. и т.д.
мне нужно делать выборку инструментов по отделу/или работнику
что то у меня сильно сложно получилось на ̶ш̶ кодить
1) я по id работника определяю subid
2) по subid полчаю массив всех работников отдела
3)считаю работников в массиве
4)дальше if else if составляю sql запросы в зависисмости от количества id в массиве
максимальное количество работников отдела 4
чую я усложняю... кто сталкивался с таким?
Надо одним запросом получить все данные из всех таблиц в зависимости от значения фильтра: отдел или работник.
Обсуждают сегодня