Advertisement
Smudla

Untitled

Apr 13th, 2015
701
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.23 KB | None | 0 0
  1. SELECT * FROM pobocky ORDER BY NAZEV ASC;
  2. SELECT Pracovnici.Jmeno, Pracovnici.Prijmeni FROM PRACOVNICI ORDER BY Prijmeni ASC;
  3. SELECT nazev FROM zbozi WHERE nazev LIKE 'S%';
  4.  
  5. SELECT * FROM Prodeje JOIN Zbozi USING(ID_ZBOZI)
  6. WHERE datum_prodeje BETWEEN TO_DATE('01.02.2015','dd.mm.yyyy')
  7. AND TO_DATE('15.02.2015','dd.mm.yyyy') AND NAZEV LIKE 'Fanta';
  8.  
  9. SELECT * FROM zbozi WHERE nazev LIKE 'Fanta';
  10. SELECT nazev FROM pobocky WHERE KOD_ZEME = 'USA' ORDER BY nazev ASC;
  11. CREATE OR REPLACE VIEW cv6_v_prodejny_usa AS SELECT nazev FROM pobocky WHERE KOD_ZEME = 'USA' ORDER BY nazev ASC ;
  12. SELECT * FROM cv6_v_prodejny_usa;
  13. SELECT KATEGORIE FROM zbozi JOIN KURZY USING(platnost_od) WHERE KOD_MENY LIKE 'CZK';
  14.  
  15. SELECT KATEGORIE
  16. FROM zbozi
  17. JOIN kurzy
  18. ON kurzy.platnost_od = '1.1.2015'
  19. JOIN prodeje
  20. ON prodeje.DATUM_PRODEJE = '1.1.2015';
  21.  
  22. CREATE OR REPLACE VIEW cv6_v_kategorie_czk_1d(nazev) AS SELECT KATEGORIE
  23. FROM zbozi
  24. JOIN kurzy
  25. ON kurzy.platnost_od = '1.1.2015'
  26. JOIN prodeje
  27. ON prodeje.DATUM_PRODEJE = '1.1.2015';
  28.  
  29. SELECT * FROM cv6_v_kategorie_czk_1d;
  30.  
  31. CREATE OR REPLACE VIEW cv6_v_prod_neobjednano(nazev, adresa, telefon) AS
  32. SELECT nazev, adresa, telefon FROM pobocky
  33. JOIN pracovnici ON pracovnici.ID_POBOCKY = pobocky.ID_POBOCKY
  34. WHERE jmeno IS NULL ORDER BY nazev ASC;
  35.  
  36. SELECT * FROM cv6_v_prod_neobjednano;
  37.  
  38.  
  39. CREATE OR REPLACE VIEW cv6_v_zbozi_pro_CZ_15182(nazev, cena, mnozstvi) AS
  40. SELECT zbozi.nazev, zbozi.cena, prodeje.mnozstvi
  41. FROM zbozi,prodeje
  42. WHERE zbozi.KOD_MENY = 'CZK' AND
  43. prodeje.kod_meny = 'CZK' AND
  44. datum_prodeje BETWEEN TO_DATE('15.02.2015','dd.mm.yyyy')
  45. AND TO_DATE('18.02.2015','dd.mm.yyyy');
  46.  
  47. SELECT * FROM cv6_v_zbozi_pro_CZ_15182;
  48.  
  49. SELECT nazev FROM zbozi WHERE nazev LIKE '%an%';
  50.  
  51. Zobrazte název zboží, počet a cenu přepočtenou na EUR v kurzu platném od 1.2.2015 pro zboží, které se nachází v základní jednotce CZK.
  52.  
  53. CREATE OR REPLACE VIEW cv6_v_zbozi_czk_na_eur(nazev, pocet, cena_eur) AS
  54. SELECT zbozi.nazev,prodeje.mnozstvi, zbozi.cena/(kurzy.kurz) AS "cena v eurech"
  55. FROM zbozi, prodeje, kurzy
  56. WHERE zbozi.KOD_MENY = 'CZK' AND
  57. prodeje.datum_kurzu = ('01.02.2015')
  58. AND prodeje.kod_meny = 'CZK'
  59. AND kurzy.kod_meny_z = 'CZK'
  60. AND kurzy.kod_meny_do = 'EUR';
  61.  
  62. SELECT* FROM cv6_v_zbozi_czk_na_eur;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement