Middle
izaberite * iz a levo spajanje b na a.a=b.b
sobes.tech АИ
Одговор од АИ
Upit select * from a left join b on a.a = b.b vrši levu spoljašnju spoj između tabela a i b prema uslovu jednakosti kolona a.a i b.b.
To znači da će u rezultat ući svi redovi iz tabele a. Za one redove iz a za koje postoje odgovarajuće vrednosti u b prema uslovu a.a = b.b, biće dodati odgovarajući podaci iz b. Ako nema podudaranja, polja iz b biće popunjena sa NULL.
Primer:
| a.a | a.other | b.b | b.other |
|---|---|---|---|
| 1 | foo | 1 | bar |
| 2 | baz | NULL | NULL |
Ovde red sa a.a = 2 nema odgovarajući u b, ali je i dalje uključen u rezultat.