You are on page 1of 4

Danilo Marinković, IV3, 2.

GRUPA
WEB PROGRAMIRANJE: UVODNI DOMAĆI ZADATAK

Dijagram baze:

Tabele sa podacima:

Tabela brend:

Tabela prodavac:

Tabela proizvod:

Tabela Tip:
Upit 1:
select count(*) as 'Broj prodavaca'

from prodavac

where datediff(dd,Datum_zaposlenja,GETDATE())<650

Rezultat izvršenja upita:

Upit 2:
select round (avg(Cena),2) as 'Prosecna cena patika' from proizvod

where Šifra_Proizvoda like 'PAT%'

Rezultat izvršenja upita:

Upit 3:
select p.Cena, p.Naziv_Proizvoda

from proizvod p left join brend b on p.Brend_Proizvoda=b.Šifra

where b.Opis='luksuzni modni brend' and p.Cena=(select max(cena) from proizvod)

Rezultat izvršenja upita:


Upit 4:
select sum(cena) as'Ukupna cena'from proizvod where Šifra_Proizvoda like 'TOR%'

Rezultat izvršenja upita:

Upit 5:
select count(p.Šifra_Proizvoda) as 'Broj predmeta',pd.ime,pd.prezime,pd.uzrast

from proizvod p left join prodavac pd on p.Zaduženje_Prodavca=pd.Šifra_Prodavca

where pd.Uzrast=(select MAX(Uzrast)from prodavac)

group by ime,prezime,uzrast

Rezultat izvršenja upita:

Upit 6:

update Proizvod

set Cena*=1.1

from Proizvod p left join brend b on p.brend_proizvoda=b.Šifra

where b.Opis='sportski brend'


update Proizvod

set Cena*=0.93

from Proizvod p left join brend b on p.brend_proizvoda=b.Šifra

where b.Opis='luksuzni modni brend'

update Proizvod

set Cena*=1.05

from Proizvod p left join brend b on p.brend_proizvoda=b.Šifra

where b.Opis='modni brend'

You might also like