Всем доброе утро. Есть 3 таблицы - brands, services и items. brands - что-то вроде категорий, services - аналогично, но все services одинаковы для каждого brands. Т.е. к примеру у brand Mercedes есть services ремонт, тюнинг и т.д. У бренда Skoda аналогично будут те же services что и у Mercedes(ремонт, тюнинг и т.д.). brands и services между собой не связаны. Items это вроде фирм, которые предоставляют услуги по brand и services, структура Items следующая:
id
brand_id
service_id
В brands сделал выборку по условию items.brand_id = brands.id. А вот как организовать выборку еще и по service_id не пойму
Т.е. кликаем к примеру на бренд Mercedes получаем список всем фирм(items) где brand_id = Mercedes, плюс на этой странице еще есть список всех services(общий для всех brands). Как выбрать при клике на services тюнинг к примеру, все Items с brand_id=Mercedes и service_id=тюнинг находясь к примеру в brands Mercedes ?