Tema: Padekit su SQL selectu
Autorius: skonesit
Data: 2009-06-07 17:31:37
Sveiki, turiu many-to-many relationa:
Kategorija >-< Produktas ir yra trys lenteles:
kategorija -< kategorija_produktas >- produktas.
Esu gana amateur su SQL ir nesugebu parasyt selecto, kuriuo galima butu 
isrinkti produktus kurie patenka i kelias kategorijas. Toliausiai pazengiau 
iki tokio query:
SELECT * FROM product WHERE ID IN (SELECT product_id FROM product_category 
WHERE category_id = 6 or category_id = 7);
Bet cia yra OR, t.y. produktai, kurie pakliuna i 6 arba 7 kategorija. O kaip 
padaryt, jei man reikia AND, t.y. tik tu produktu, kurie priklauso tiek 
vienai, tiek kitai kategorijai?

Is anksto aciu.