Autor Zpráva
mzk
Profil *
Zdravím,
narazil jsem na problém a potřeboval bych popostrčit:

mám dvě tabulky:
stranka
----------
id | pripona | stav |..

stranka_nazev
-------------------
id | stranka_id | jazyk_id | nazev |..

a 'zjednodušeně' napsaný dotaz:
SELECT * FROM stranka as str join stranka_nazev as naz on str.id = naz.stranka_id where jazyk_id in (1,2)
a nevím jak ho upravit, aby mi to vracelo jen stránky s jedním jazykem a to když neexistuje s jazyk_id 2 tak aby to vzalo s jazyk_id 1

napr:
stranka_id | název
1 | page (existuje i 1 | stranka, ale tu nechci)
2 | main
4 | nemampreklad
Tori
Profil
Viz: WHERE s podmínkou nebo články s jazykovou mutací
mzk
Profil *
Tori:
diky! sem z toho takový zmatený.. původně jsem to chtěl odfiltrovat v PHP a asi to tak taky udělám..

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: