Advertisement
Guest User

sql

a guest
Jan 19th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. zadanie1
  2. SELECT pracownicy.nazwisko, etaty.etat,wydzialy.nazwa FROM pracownicy,etaty,wydzialy WHERE pracownicy.id_etatu=etaty.id_etatu AND pracownicy.id_wydzialu=wydzialy.id_wydzialu AND (wydzialy.nazwa='RESEARCH' OR wydzialy.nazwa='SALES') ORDER BY pracownicy.nazwisko,wydzialy.nazwa;
  3.  
  4. zadanie2
  5. SELECT pracownicy.nazwisko, etaty.etat,wydzialy.nazwa, siedziby.region FROM pracownicy,etaty, wydzialy, siedziby WHERE pracownicy.id_etatu=etaty.id_etatu AND etaty.etat='ANALYST' AND pracownicy.id_wydzialu=wydzialy.id_wydzialu AND wydzialy.id_siedziby=siedziby.id_siedziby AND (siedziby.region='NEW YORK' OR siedziby.region='BOSTON');
  6.  
  7. zadanie3
  8. SELECT 'Pracownik ' || pracownicy.nazwisko || ' pracuje na etacie ' || etaty.etat || ' od ' || pracownicy.data_zatrudnienia FROM pracownicy,etaty WHERE pracownicy.id_etatu=etaty.id_etatu;
  9.  
  10. zadanie4
  11.  
  12. zadanie5
  13. SELECT SUM(zamowienia.wartosc) AS suma, klienci.nazwa FROM zamowienia,klienci WHERE zamowienia.id_klienta=klienci.id_klienta GROUP BY klienci.nazwa ORDER BY klienci.nazwa;
  14.  
  15. zadanie6
  16. SELECT klienci.miasto, count(zamowienia.id_zamowienia) AS liczba_przyjetych_zamowien, ROUND(AVG(zamowienia.wartosc),2) AS srednia_wartosc_zamowienia FROM pracownicy,klienci,wydzialy,zamowienia WHERE klienci.id_pracownika=pracownicy.id_pracownika AND pracownicy.id_wydzialu=wydzialy.id_wydzialu AND wydzialy.nazwa='SALES' AND zamowienia.id_klienta=klienci.id_klienta GROUP BY klienci.miasto;
  17.  
  18. zadanie7
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement