..


Sponzorované odkazy

Jak vytvořit vztah mezi dvěma tabulkami, aniž by zápas mezi oblasti se připojit?

K tomuto účelu můžete použít (místo INNER JOIN) LEFT JOIN nebo RIGHT JOIN.
Tímto způsobem jsou údaje získané, i když neexistuje žádná přesná shoda mezi poli slouží k definování vztahů.

Například:






 SELECT * FROM knihy







 LEFT JOIN autorů







 ON = libri.autore_id autori.id







 Kde libri.id> 0



V tomto případě se LEFT JOIN zobrazit všechny záznamy v tabulce "Knihy", bez ohledu na to, zda je korespondence s tabulkou "autoři".

Abych to jednoduché: Pokud byla kniha "Ne Autor", tj. "autore_id = 0" by také ukázal, ačkoli není tam žádné významné korespondenci s tabulkou "autoři" (protože nemá id = 0).

Ve stejné kategorii ...
E-Learning
MS Access (Advanced) MS Access (Advanced)
Naučte se vytvářet a spravovat databáze snadno a rychle. Od 29 €.
MySQL (kurz) MySQL (kurz)
Správa open-source databáze. Od 39 €.
SQL a databází (kurz) SQL a databází (kurz)
Vytváření a správa relační databáze. Od 39 €.
Sponzorované odkazy