Advertisement
gavrilo93

Sql upiti

Nov 12th, 2014
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.33 KB | None | 0 0
  1. DROP TABLE RASADNIK
  2. DROP TABLE BILJKA
  3.  
  4. CREATE TABLE RASADNIK (
  5. IDRASADNIK NUMBER PRIMARY KEY,
  6. NAZIV VARCHAR(20) NOT NULL,
  7. MESTO VARCHAR(20) NOT NULL,
  8. DATUM_OSNIVANJA DATE
  9. );
  10.  
  11. CREATE TABLE BILJKA (
  12. IDBILJKA NUMBER PRIMARY KEY,
  13. IDRASADNIK NUMBER,
  14. NAZIV VARCHAR(20) NOT NULL,
  15. VRSTA VARCHAR(20) NOT NULL,
  16. KOLICINA NUMBER
  17. );
  18.  
  19.  
  20.  
  21. INSERT INTO RASADNIK VALUES(1,'cvece_doo','novi_sad','11-05-1984');
  22. INSERT INTO RASADNIK VALUES(2,'RASADNIK_ns','novi_sad','10-08-1983');
  23. INSERT INTO RASADNIK VALUES(3,'travarica','nis',NULL);
  24. INSERT INTO RASADNIK VALUES(4,'voce_produkt','beograd','01-11-1990');
  25. INSERT INTO RASADNIK VALUES(5,'sumarija','beograd','07-12-1988');
  26.  
  27. INSERT INTO BILJKA VALUES(1, 1, 'bor', 'zimzeleno', 33);
  28. INSERT INTO BILJKA VALUES(2,3, 'narcis', 'cvece', 18);
  29. INSERT INTO BILJKA VALUES(3,4, 'jela', 'zimzeleno', NULL);
  30. INSERT INTO BILJKA VALUES(4,2, 'jabuka', 'voce', 54);
  31. INSERT INTO BILJKA VALUES (5,1, 'filadendron', 'cvece', 11);
  32.  
  33. SELECT * FROM BILJKA
  34. #Prikazati podatke o nazivu rasadnika, mestu, nazivu biljaka
  35. #koje se gaje u tom rasadniku i vrsti za rasadnike za koje
  36. #nije definisan datum osnivanja
  37.  
  38. SELECT R.NAZIV, R.MESTO, B.NAZIV, B.VRSTA
  39. FROM RASADNIK R JOIN BILJKA B
  40. ON R.IDRASADNIK = B.IDBILJKA
  41. WHERE DATUM_OSNIVANJA IS NULL
  42.  
  43. #zadatak 8
  44.  
  45. SELECT IDRASADNIK
  46. FROM RASADNIK
  47. ORDER BY MESTO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement