Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.65 KB | None | 0 0
  1. zad. 1
  2.  
  3. SELECT wypozyczenia.data_wyp, wypozyczenia.data_zwr, samochody.marka FROM wypozyczenia JOIN samochody ON
  4. wypozyczenia.id_sam = samochody.id_sam
  5.  
  6.  
  7. zad. 2
  8.  
  9. SELECT wypozyczenia.koszt, klienci.nazwisko FROM wypozyczenia RIGHT JOIN klienci ON
  10. wypozyczenia.id_kli = klienci.id_kli
  11.  
  12. zad3.
  13.  
  14. SELECT klienci.nazwisko, klienci.imie , samochody.marka, samochody.model FROM klienci JOIN wypozyczenia
  15. ON klienci.id_kli = wypozyczenia.id_kli JOIN samochody ON wypozyczenia.id_sam = samochody.id_sam
  16.  
  17. zad. 4
  18.  
  19. SELECT klienci.nr_dowodu, samochody.nr_rej, wypozyczenia.data_wyp FROM samochody JOIN wypozyczenia ON samochody.id_sam =wypozyczenia.id_sam
  20. JOIN klienci ON wypozyczenia.id_kli = klienci.id_kli  WHERE samochody.nr_rej LIKE 'KR%' ORDER BY wypozyczenia.data_wyp DESC
  21.  
  22. 5.
  23. SELECT klienci.nazwisko, klienci.imie, klienci.miejscowosc, samochody.model FROM klienci JOIN
  24. wypozyczenia ON wypozyczenia.id_kli = klienci.id_kli JOIN samochody ON wypozyczenia.id_sam = samochody.id_sam
  25. WHERE samochody.kraj_prod = 'NIEMCY' AND klienci.miejscowosc != 'WARSZAWA'
  26.  
  27. 6.
  28.  
  29. SELECT klienci.nazwisko, COUNT(wypozyczenia.id_wyp) AS ile FROM klienci LEFT JOIN wypozyczenia
  30. ON  klienci.id_kli = wypozyczenia.id_kli GROUP BY klienci.nazwisko ORDER BY ile DESC;
  31.  
  32. 7.
  33. SELECT klienci.miejscowosc, SUM(wypozyczenia.koszt) AS suma FROM klienci JOIN wypozyczenia ON wypozyczenia.id_kli = klienci.id_kli
  34. GROUP BY klienci.miejscowosc ORDER BY suma DESC
  35.  
  36. 8.
  37. SELECT klienci.nazwisko, samochody.marka FROM klienci JOIN wypozyczenia ON klienci.id_kli =wypozyczenia.id_kli
  38. JOIN samochody ON wypozyczenia.id_sam = samochody.id_sam WHERE EXTRACT(YEAR FROM wypozyczenia.data_wyp) = 2004
  39.  
  40. 9.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement