21.11.2014 Views

Baze podataka 2 - FESB

Baze podataka 2 - FESB

Baze podataka 2 - FESB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ugnježdeni upiti - podupiti<br />

<br />

Podupit (Subquery) je SELECT izraz ukljuen u glavni SELECT, INSERT,<br />

UPDATE ili DELETE upit.<br />

Pri tome podupit i glavni upit mogu djelovati ne istu tablicu ili na razliite<br />

tablice. Mnogi SQL izrazi koji ukljuuju podupite mogu se realizirati<br />

i stvaranjem upita sa povezivanjem (join).<br />

SELECT [ALL | DISTINCT] nazivi kolona, agregatne kolone<br />

FROM nazivi_tablica| join veze<br />

[WHERE naziv_kolone predikat (subquery)]<br />

Postoje tri osnovna oblika oblika podupita (subqueries):<br />

-podupiti liste na koje se primijenjuje IN predikat - vraa niz rezultata (listu),<br />

koju glavni upit koristi u svom uvjetnom izrazu preko predikata liste<br />

(IN ili NOT IN).<br />

- podupiti sa predikatom usporedbe - rezultat podupita može se u glavni<br />

upit ukljuiti preko jednog od predikata usporedbe (=,,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!