Poizvedbe iz več zunanje združenih tabel

Pri tej vaji bomo uporabljali tabeli, ki vsebujeta izmišljene podatke o zaposlenih v filmskem studiu in o stavbah tega filmskega studia. Vsak zaposleni dela v določeni stavbi, nekatere stavbe pa nimajo zaposlenih, saj služijo drugemu namenu, na primer projekcijska dvorana (ang. Main Theater), ali pa so na novo zgrajene in se zaposleni še niso preselili. Kljub temu moramo najti določene podatke tudi o teh stavbah.


Podatkovna baza SQL, ki jo uporabljamo v interaktivnih vajah, je omejena in podpira samo LEFT JOIN, ne podpira pa drugih dveh vrst zunanjega združevanja. Pri nalogah zato uporabljaj LEFT JOIN.

Tabela: stavba (samo za branje)
Nalagam SQL ...
Tabela: zaposleni (samo za branje)
Nalagam SQL ...
Rezultati poizvedbe
Nalagam SQL ...

Vaja 6 – naloge

  1. Poišči vse stavbe in njihove kapacitete.
  2. Poišči id in naziv vseh stavb, v katerih so zaposleni in jih uredi po nazivu v padajočem vrstnem redu.
  3. Izpiši nazive vseh stavb in različne vloge zaposlenih v vsaki stavbi (vključno s praznimi stavbami).
  4. Poišči imena, priimke in vloge vseh zaposlenih, ki niso bili dodeljeni nobeni stavbi.
  5. Poišči imena stavb, v katerih ni zaposlenih.
Ne gre? Klikni gumb »Rešitev«.