Autor Zpráva
jou222
Profil
Zdravím,

dělám script pro výpis filmu, které splňují kritéria která zadá uživatel. Přesněji jde o to, že uživatel pomoci chechboxu vybere co chce a pak se to předá do WHERU.

Uživatel vybírá jen herce.. A pokud herci všichni ti herci hrajou v tom filmu nebo filmech, tak by se mi mělo vrátit id filmu(filmů).

Napsal jsem si ten script a ten mi funguje.

Ale nějak nemůžu vytvořit ten SQL dotaz. Napsal jsem toto a to nefunguje.

Mám tabulku filmy(id_filmu, jmeno) a pak propojovaci tabulku (idfh, idherce,idfilmu)

SELECT F.* FROM filmy as F RIGHT JOIN filmherec AS FH ON F.id_filmu=FH.idf WHERE idherce=23 AND idherce=19
Taps
Profil
jou222:
SELECT F.* FROM filmy as F LEFT JOIN filmherec AS FH ON F.id_filmu=FH.idf WHERE FH.idherce IN (23,19)
Kajman
Profil
Některé časteji řešené dotazy pro MySQL - FAQ » Nalezení položek mající všechny hledané vlastnosti

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: