Zdravim, chtěl jsem se zeptat jak dostat z tabulky podmínkou více řádku jednoho společného identifikátoru. Mám dvě tabulky - jedna produkty, druhá parametry.
tab produkty ma id | nazev
tab parametry ma id_produkt | sloupec | hodnota
zapis v produktech 1 | produkt_1, 2 | produkt_2
zapisy v parametrech 1 | delka | 100, 1 | sirka | 10, 1 | vyska | 30,2 | delka | 120, 2 | sirka | 20, 2 | vyska | 60
Já potřebuju ven dostat položku, která má delku 100 a sirku 10, zápis mám:
SELECT * FROM produkty LEFT JOIN parametry ON (produkty.id=parametry.id_produkt) WHERE (sloupec=delka AND hodnota=100) AND (sloupec=sirka AND hodnota=10)
to mi ale vyhodi 0 zaznamu. Můžete mě nakopnout jak by to mělo správně být? Moc dík Peet