Autor Zpráva
Programator
Profil *
Ahoj, prosím vás, potřeboval bych pomoc, mám v databázi 2 tabulky:
První tabulka data, která má sloupečky ID, A, B, IDuser
IDuser nemusí být všude vyplněno
Druhá tabulka user ta má sloupečky IDuser, Name, Password atd
No a tedka vypisuju pomocí php do tabulky data ve sloupečcích A, B dotaz vypadá takto:
SELECT A,B FROM data
No a já tedka potřebuju dotaz, kterým budu moci vypisovat i Name z tabulky user, tak abych měl ve výpisu A,B a zároven i Name.
Zkoušel jsem něco jako
SELECT A,B,Name FROM data JOIN user USING(IDuser) to sice funguje, ale vypíše jen ty, kde je IDuser
Dík za pomoc
Str4wberry
Profil
Použij LEFT JOIN.
Programator
Profil *
Díky za pomoc, ještě malé vysvětlení, co přesně dělá LEFT JOIN? teda kromě toho, že když ho použiju, tak mi to udělá přesně to co chci :)
Kajman
Profil
Mrkněte na vnější spojení např. na http://www.linuxsoft.cz/article.php?id_article=837

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: