Za osnovo bom vzeli tabelo, ki smo jo uporabili v lekciji
V kolikor se še učite SQL, si lekcijo obvezno oglejte.
Tej tabeli smo dodali novo polje id_drzava, ki bo označeval državo.
|
SQL in prikaz podatkov iz več tabel |
|||
|
|||
|
|||
|
|||||
Za osnovo bom vzeli tabelo, ki smo jo uporabili v lekciji V kolikor se še učite SQL, si lekcijo obvezno oglejte. Tej tabeli smo dodali novo polje id_drzava, ki bo označeval državo. |
|||||
|
|||||
Sedaj ustvarimo novo tabelo sifrant_drzava s poljema id_drzava in ime_drzave. |
|||||
|
|||||
Urejene podatke iz dveh tabel dobimo tako, da v SQL stavku postavimo pogoj, da sta polja iz različnih tabel, ki predstavljata isto vrednost, enaka. |
|||||
|
|||||
Kot rezultat sedaj dobimo vsa polja iz obeh tabel, kjer je vrednost id_drzava ista. |
|||||
|
|
|||||
Seveda običajno ne potrebujemo vseh polj, zato lahko namesto zvezdice navedemo, katera polja želimo. |
|||||
|
|||||
Kot rezultat sedaj dobimo izpisana samo tista polja, ki smo jih zahtevali. |
|||||
|
|||||
Običajno tudi ne potrebujemo vseh zapisov iz tabel, ampak samo zapise, ki vsebujejo določen pogoj. |
|||||
|
|||||
Kot rezultat sedaj dobimo izpisane vse uporabnike, kateri imajo v šifrantu kot državo navedeno Slovenija. |
|||||
|
|||
|
||||||||
|
||||||||