Autor Zpráva
Sal!k
Profil *
Caw, mam sql dotaz ...

SELECT kategorie.nadpis AS nadpis,
kategorie.nadpis_url AS nadpis_url,

subkategorie.nadpis AS sub_nadpis,
subkategorie.nadpis_url AS sub_nadpis_url,
subkategorie.kategorie AS kategorie

FROM subkategorie LEFT JOIN kategorie
ON kategorie.nadpis_url = subkategorie.kategorie


a funguje pvohode ...
ale mam ten problem že pokud kategorie.nadpis_url nenajde protejsek v subkategorie.kategorie tak se nevypiše ...

a totoho by jsem se chcel zbavit ... aby sa vypsaly všechny zaznamy ...

docela by ma zajimalo jak to obejit ...

dik za rady ...
ninja
Profil
Bud zmen LEFT JOIN na RIGHT JOIN nebo prohod subkategorie a kateogrie

LEFT join znamena ze to vypise vsechny radky z LEVE tabulky a k nim pripadne pripoji ty z prave, pokud existuji.

Nemuzes se obcas kouknout do dokumentace nebo nekaje knizky o SQL? Todle jsou uplne zaklady!
Sal!k
Profil *
ok dik ...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0