Przepraszam może będę niemiły ale napiszę to już dziś drugi raz. Czy możecie pisać pytania w taki sposób aby po jednokrotnym jego przeczytaniu wiadomo było o co wam chodzi. Może warto napisać na wstępie że są 2 tabele połączone itd. Ja to pytanie przeczytałem 3 razy i nie wiem o co chodzi.
Powyższe zapytanie nie wyświetli nić bo nie ma żadnego rekordu w tabeli parametry gdzie id by było równe 3 i 8.
jeśli chcesz wyświetlić parametr 3 lub 8 to napisz 3 OR 8.
A teraz to co ja zrozumiałem. Potrzebujesz wyciągnąć z bazy rekordy tabeli przedmioty które mają parametry o id 3 lub 8 tak?
To robisz tak
Powyższe zapytanie nie wyświetli nić bo nie ma żadnego rekordu w tabeli parametry gdzie id by było równe 3 i 8.
jeśli chcesz wyświetlić parametr 3 lub 8 to napisz 3 OR 8.
A teraz to co ja zrozumiałem. Potrzebujesz wyciągnąć z bazy rekordy tabeli przedmioty które mają parametry o id 3 lub 8 tak?
To robisz tak
Kod:
SELECT * FROM przedmiot LEFT JOIN parametry ON (przedmiot.id = parametr.prz_id) WHERE parametr.id = 3 OR parametr.id = 8;
http://webmaster.na6.waw.pl