Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

CREATE TABLE Mjsec(

Mjesec# SMALLINT,
Mjesec VARCHAR(50),
);

ALTER TABLE radnik ALTER COLUMN ime CHAR(15);

select ime,prezime,radnik# sifra_radnika


from radnik
order by ime

select*
from radnik
where ime='drago'

update radnik
set plata=plata -200
where radnik#=6

insert into radnik (radnik#,ime,prezime,obrazovanje,plata,radni_sta�);


<24,'Marko','Markovi�','Elektri�ar',600,6>

select
ime,prezime,naziv_vozila,registarski_broj,predjeni_kilometri,utroseno_goriva,mjesec
from radnik
inner join vozila
on vozila.radnik#=radnik.radnik#
inner join potrosnja
on potrosnja.vozilo#=vozila.vozilo#
inner join mjesec
on mjesec.mjesec#=potrosnja.mjesec#

select radnik.ime + ' ' + radnik.prezime


as [ime i prezime]
from radnik
group by radnik.ime, radnik.prezime

select plata 'Plata u KM',ime+' '+prezime Zaposleni


from radnik
where plata >600
order by 'Plata u KM' asc

select naziv_vozila,registarski_broj,ime,prezime
from radnik
inner join vozila
on vozila.radnik#=radnik.radnik#
where vozilo#=4 or vozilo#=11

select naziv_vozila,registarski_broj,ime,prezime
from radnik
inner join vozila
on vozila.radnik#=radnik.radnik#
where vozilo# between 4 and 11

SELECT min(plata) 'Najmanja Plata',


max(plata) 'Najve�a Plata',
avg(plata) 'Prosje�na Plata'
FROM radnik
select ime,prezime
from radnik
where obrazovanje='elektri�ar'

select naziv_vozila,utroseno_goriva
from potrosnja
inner join vozila
on potrosnja.vozilo#=vozila.vozilo#
where mjesec#='1'

select (utroseno_goriva/predjeni_kilometri*100)prosjek,
ime,prezime,naziv_vozila,registarski_broj,predjeni_kilometri,utroseno_goriva,mjesec
from radnik
inner join vozila
on vozila.radnik#=radnik.radnik#
inner join potrosnja
on potrosnja.vozilo#=vozila.vozilo#
inner join mjesec
on mjesec.mjesec#=potrosnja.mjesec#
where vozila.vozilo#=5

You might also like