Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Prikazati ime, prezime, posao i platu radnika koji imaju kvalifikaciju KV.
- select ime,prezime,posao,plata
- from radnik
- where kvalif in("KV")
- Prikazati imena i primanja samo za radnike koji su se zaposlili posle 1992.godine i imaju platu veću
- od 1900. Prikaz sortirati po primanjima u opadajućem poretku.
- select ime,plata+ifnull(premija,0) as "Primanja"
- from radnik
- where year(Dat_zap)>1992 and plata>1900
- order by plata+ifnull(premija,0) desc
- Prikazati ime, prezime radnika u okviru jedne kolone, platu, ime i mesto odeljenja u kome radi,
- samo za radnike koji imaju premiju, ime im počinje slovom A ili J.
- select concat(ime," ",prezime) as "Ime i Prezime",plata,Ime_od,mesto
- from radnik,odeljenje
- where radnik.id_odeljenja=odeljenje.id_odeljenja
- and ifnull(premija,0)>0 and (ime like "A%" or ime like "J%")
- Prikazati ukupne troškove za premije radnika , po odeljenjima. Iz prikaza isključiti odeljenja u
- kojima su ukupni troškovi za plate manji od 6000. U obzir uzeti samo plate radnika koji su Vozači,
- Savetnici ili Analitičari.
- select ime_od as "Ime odeljenja",ifnull(sum(premija),0) as "Ukupni troskovi za premije radnika"
- from radnik,odeljenje
- where radnik.id_odeljenja=odeljenje.id_odeljenja
- and (plata<6000 and posao in ("Vozač","Savetnik","Analitičar"))
- group by ime_od
- Prikazati prezime, ime, posao i ime odeljenja radnika koji rade na projektu Uvoz ili Izvoz, imaju više
- od 20 godina radnog staža, ime im sadrži slovo A ili S, i nemaju premiju.
- select prezime,ime,posao,ime_od as "Ime odeljenja"
- from radnik,odeljenje,projekat,ucesce
- where radnik.id_odeljenja=odeljenje.id_odeljenja
- and radnik.id_radnika=ucesce.id_radnika
- and ucesce.id_projekta=projekat.id_projekta
- and (ime_proj in("uvoz") or ime_proj in("izvoz") and year(Dat_zap)<1999 and ime like "%A%" or ime like "%s%" and ifnull(premija,0)=0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement