Witam,
Natknąłem się na pewien problem, spowodowany prawdopodobnie brakiem wiedzy.
A mianowicie,
Mam dwie tabele
1. tabela_1
--id int(10) us ai
--nazwa
2. tabela_2 (atrybut)
-- table_1_id int(10) us FK tabela_1 id
-- attribute_id tinyint(2) us FK tabela_attribute attr_id
Chodzi mi o skonstruowanie takiego zapytania które będzie wyciągało wszystkie obiekty z tabeli tabela_1 posiadające atrybuty konkretne atrybuty czyli:
Tabela 1
id nazwa
1 obiekt_1
2 obiekt_2
3 obiekt_3
tabela_2
table_1_id attribute_id
1 1
1 2
2 1
3 2
I chciałbym wyciągnąć obiekt(y), które w powyższym przypadku posiadają atrybut 1 oraz 2.
Dodając po joinie where niestety nie zwraca żadnych wyników.
Ma ktoś pomysł, bądź spotkał się z takim problemem kiedyś ?
Nie chce wyników "obrabiać" w pehapie bo od tego jest baza.
Z góry dziękuje za pomoc.