Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.49 KB | None | 0 0
  1. /*SELECT d.naziv, k.kolicina_proizvoda, p.naziv
  2. FROM kolicina k, skladiste s, lokacija l, grad g, drzava d, proizvod p
  3. WHERE p.proizvod_id=k.proizvod_id AND k.skladiste_id=s.skladiste_id AND s.lokacija_id=l.lokacija_id AND l.grad_id=g.grad_id AND g.drzava_id=d.drzava_id_*/
  4.  
  5. /*SELECT DISTINCT pl.naziv
  6. FROM pravno_lice pl, ugovor_za_pravno_lice u
  7. WHERE pl.pravno_lice_id=u.pravno_lice_id AND u.datum_potpisivanja> To_Date('31.12.2014', 'dd.mm.yyyy')*/
  8.  
  9. /*SELECT DISTINCT p.naziv
  10. FROM proizvod p, narudzba_proizvoda n, popust po
  11. WHERE p.proizvod_id=n.proizvod_id AND po.popust_id=n.popust_id AND p.broj_mjeseci_garancije=12 AND po.postotak!=0*/
  12.  
  13. /*SELECT p.postotak-24
  14. FROM popust p, narudzba_proizvoda n
  15. WHERE p.popust_id=n.popust_id AND p.postotak>20*/
  16.  
  17. /*SELECT f.ime||' '||f.prezime "Ime i Prezime", o.naziv
  18. FROM fizicko_lice f, uposlenik u, kupac k, odjel o
  19. WHERE f.fizicko_lice_id=u.uposlenik_id AND f.fizicko_lice_id=k.kupac_id AND u.odjel_id=o.odjel_id*/
  20.  
  21. /*SELECT p.naziv, p.cijena, Nvl(po.postotak,0) "POSTOTAK"
  22. FROM proizvod p, narudzba_proizvoda n, popust po
  23. WHERE p.proizvod_id(+)=n.proizvod_id AND po.popust_id(+)=n.popust_id*/
  24.  
  25. /*SELECT Decode(Nvl(k.kategorija_id,0),1,'Komp oprema',0, 'Nema kategorije', k.naziv) "Kategorija",
  26. Decode(Nvl(nk.kategorija_id,0),1,'Komp oprema',0, 'Nema nadkategoriju', nk.naziv) "Nadkategorija"
  27. FROM kategorija k, kategorija nk
  28. WHERE k.nadkategorija_id=nk.kategorija_id(+)*/
  29.  
  30. /*SELECT Trunc(Months_Between(SYSDATE, u.datum_potpisivanja)/12) || ' godina ' ||
  31. Trunc(Months_Between(SYSDATE, u.datum_potpisivanja) - Trunc(Months_Between(SYSDATE, u.datum_potpisivanja)/12)*12) || ' mjeseci ' || ' i ' ||
  32. Trunc((SYSDATE - u.datum_potpisivanja) - (Trunc(Months_Between(SYSDATE, u.datum_potpisivanja)/12)*365.25 +
  33. Trunc(Months_Between(SYSDATE, u.datum_potpisivanja) - Trunc(Months_Between(SYSDATE, u.datum_potpisivanja)/12)*12)*30.5)) || ' dana' "Proslo vremena"
  34. FROM ugovor_za_pravno_lice u*/
  35.  
  36. /*SELECT f.ime, f.prezime,Decode(o.naziv,'Warehouse department','Odjel za skladista','Human Resources','Logistika', 'Management', 'Menadzment','Marketing','Marketing','Service','Servis') "NAZIV"
  37. FROM uposlenik u, fizicko_lice f, odjel o
  38. WHERE f.fizicko_lice_id=u.uposlenik_id AND u.odjel_id=o.odjel_id
  39. ORDER BY f.ime ASC, f.prezime DESC*/
  40.  
  41. /*SELECT k.naziv, Min(p.cijena)"Najjeftiniji", Max(p.cijena)"Najskuplji"
  42. FROM kategorija k, proizvod p
  43. WHERE p.kategorija_id=k.kategorija_id
  44. GROUP BY k.naziv
  45. ORDER BY Max(p.cijena)+Min(p.cijena) ASC*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement