Autor Zpráva
MaňasováAlena
Profil *
Dobrý den,
omlouvám za druhý můj dnešní dotaz (naštěstí už poslední), ale ještě mně trápí mySQL dotaz nebo-li výpis v rámci spojení 3 tabulek naráz.

Filtruji si zboží, kde první tabulka je výběr filtrací, druhá tabulka obsahuje znaky filtru a zboží ke kterému patří a třetí tabulka je samotné zboží. A já bych potřebovala na základě výběru filtrace prostě vypsat zboží.

FILTRACE
typ | nazev

FILTRACE_ZBOZI
id_zbozi | typ | nazev

ZBOZI
id

Neporadíte, jak na základě výběru FILTRACE typ a nazev provést výpis několika zboží ... ZBOZI id? Budu tam mít i WHERE nebo LIMIT.

Předem strašně moc děkuji.
Tomášeek
Profil
SELECT ...
FROM filtrace f
JOIN filtrace_zbozi fz
    ON f.typ = fz.typ -- bud typ, nebo nazev, nevím, co je co a pocyhbuji, že jsou v obou tabulkach duplicitni data, to by byl nesmysl
JOIN zbozi z
    ON z.id = fz.id_zbozi
Ikki
Profil
Zkus se podívat na příkazy JOIN

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0