Autor | Zpráva | ||
---|---|---|---|
Meloun Profil * |
#1 · Zasláno: 13. 5. 2005, 11:20:42
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 * |
#2 · Zasláno: 13. 5. 2005, 11:33:04
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 |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0