Autor Zpráva
Meloun
Profil *
Zdar. Mam problem. Nedokazu napsat jeden dotaz do mySQL. Pomuze mi pls nekdo? Uz fakt nevim a literaturu na to nemam...

Dotaz, ktery pouzivam ma jeden hacek. Problem je v tom, ze mi nevypise respondenty, kteri nemaji prirazenou zadanou zadnou lokalitu...

Premyslel jsem, jak to mam udelat, ale nepodarilo se mi to. Chtel bych proste vypsat vsechny respondenty s jejich lokalitama(respektive s nazvem lokality) a zaroven aby tam byli i respondenti, kteri lokalitu(knihu) nemaji prirazenou (namisto toho by tam byla treba vypsana pomlcka).

Muj SQL dotaz:
SELECT slovnik_respondenti.id, slovnik_respondenti.prijmeni, slovnik_respondenti.jmeno, slovnik_lokality.nazev FROM slovnik_respondenti, slovnik_lokality WHERE slovnik_lokality.id=slovnik_respondenti.lokalita ORDER BY prijmeni

Neporadil byste mi? Dekuji moc predem.
Kajman
Profil *
Zkuste toto:

SELECT slovnik_respondenti.id, slovnik_respondenti.prijmeni, slovnik_respondenti.jmeno, slovnik_lokality.nazev FROM slovnik_respondenti LEFT JOIN slovnik_lokality ON slovnik_lokality.id=slovnik_respondenti.lokalita ORDER BY prijmeni
Toto téma je uzamčeno. Odpověď nelze zaslat.

0