Naredbe SQL-a

Миро Жарић

Naredbe SQL-a

25 Maja, 2021 Информациони системи и базе података 0

SELECT Vrši upit nad tabelama ili view-ovima u bazi. Da bi naredba bila ispravna mora minimalno sadržavati SELECT, nazive atributa, FROM te naziv tablice. SELECT naredbom prihvaćamo sadržaj jedne ili više tabela uz mogućnost dodavanja uslova, metoda spajanja, sortiranja rezultata i sl.

Najjednostavniji oblik naredbe SELECT je:

SELECT * FROM naziv_tabele

Oznaka * u kodu označava da želimo prihvatiti sve kolone iz tražene tabele.

•Ako napravimo upit:

SELECT * FROM tabela1, tabela2

dobićemo Kartezijev proizvod te dvije tabele te će s obzirom na * biti izlistane sve kolone. Ako želimo ograničiti broj kolona (atributa) koje želimo prikazati možemo napraviti ovakav upit:

SELECT tabela1.*, tabela2.atribut1, tabela2.atribut5 FROM tabela1, tabela2

Kao rezultat ćemo dobiti sve atribute iz tabele1 te atribut1 i atribut5 iz tabele2.

Služićmo se isključivo strogim imenovanjem atributa u selekciji… tj. uvijek ćemo navoditi imetabele.imeatributa nakon SELECT naredbe ukoliko će query biti kroz više tabela. Taj način pristupa nas osigurava od grešaka koje se vrlo lako mogu dogoditi zbog potencijalnih duplih naziva atributa u različitim tabelama.

SELECT naredbom prihvaćamo sadržaj jedne ili više tabela uz mogućnost dodavanja uslova, metoda spajanja, sortiranja rezultata i sl.

Komentariši

Vaša email adresa neće biti objavljivana. Neophodna polja su označena sa *