E-gradiva > Računalništvo > Podatkovne baze > a_podatkovne_baze > 15_sql

Prijava

Zunanje povezovanje dveh tabel

Notranje povezovanje (INNER JOIN) poveže le tiste vrstice prve in druge tabele, ki ustrezajo pogoju (pri katerih je vrednost skupnega atributa(ov) enaka). Če želimo poleg vrstic, ki ustrezajo pogoju dobiti tudi vse vrstice bodisi prve ali druge tabele ali pa obeh tabel, moramo uporabiti zunanje povezovanje.Zunanje povezovanje omogoča povezovanje:

Sintaksa

SELECT atributi FROM tabela1 LEFT | RIGHT | FULL [OUTER] JOIN tabela2 ON pogoj;

Primer uporabe zunanjega povezovanja: izpišite seznam vseh dijakov, in šifre krožkov, ki jih obiskujejo

Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik, Milan Podbršček, Janko Harej, Andrej Florjančič