Middle
vyberte * z a levý spoj b na a.a=b.b
sobes.tech AI
Odpověď od AI
Dotaz select * from a left join b on a.a = b.b provádí levé vnější spojení tabulek a a b podle podmínky rovnosti sloupců a.a a b.b.
To znamená, že ve výsledku budou všechny řádky z tabulky a. Pro řádky z a, které mají odpovídající hodnoty v b podle podmínky a.a = b.b, budou přidány odpovídající data z b. Pokud žádná odpovídající hodnota není, pole z b budou vyplněna NULL.
Příklad:
| a.a | a.other | b.b | b.other |
|---|---|---|---|
| 1 | foo | 1 | bar |
| 2 | baz | NULL | NULL |
Zde řádek s a.a = 2 nemá odpovídající záznam v b, ale je stále zahrnut v výsledku.