Advertisement
drakon-firestone

Zadania - Lekcja 5

Jun 29th, 2023 (edited)
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. 1. Wyświetl dwoma sposobami listę pracowników urodzonych pomiędzy
  2. 1952-02-19 a 1963-08-30.
  3.  
  4. 2. Policz ilu jest pracowników z “UK”, ale tylko tych mieszkających w mieście
  5. “London”. Użyj aliasu “liczba_mieszkancow”.
  6.  
  7. 3. Policz ilu jest pracowników z “UK”, ale tylko tych którzy NIE mieszkają w
  8. mieście “London”. Użyj aliasu “liczba_mieszkancow”.
  9.  
  10. 4. Policz ile kosztowałoby kupienie jednej sztuki każdego dostępnego produktu
  11. w tabeli produktów.
  12.  
  13. 5. Policz ile kosztowałoby kupienie jednej sztuki każdego dostępnego produktu
  14. sprzedawanego w butelce lub słoiku.
  15.  
  16. 6. Na podstawie tabeli szczegółów zamówień wygeneruj raport, w którym będa
  17. informacje o tym ile produktów zostało zamówionych (productid) w ramach
  18. danego zamówienia (orderid). Zastosuj aliasy w celu nadania polskich nazw
  19. kolumn (zamowienie, liczba_produktow). Zamówienia powinny być ułożone w
  20. kolejności od najmniejszej do największej ilości produktów w zamówieniu.
  21. Należy uwzględnić tylko numery zamówień pomiędzy 10248 a 20000.
  22.  
  23. 7. Należy usunąć informacje adresowe (kolumna “address”) klientów (tabela
  24. “customers”) z państw “Germany” oraz “Sweden”.
  25.  
  26. 8. Na podstawie tabeli dostawców, stwórz raport, który będzie prezentował dwie
  27. kolumny: kraj oraz liczba_miast. Raport powinien składać się z listy państw
  28. (kolumna kraj) oraz liczby miast z danego kraju. Raport jest listą informującą
  29. w jakich krajach i w ilu miastach świadczone są usługi dostaw. Lista powinna
  30. być ułożona malejąco względem liczby miast.
  31.  
  32. 9. Z tabeli zamówień wyświetl klientów (customerid) oraz ilość złożonych przez
  33. nich zamówień pomiędzy 1996-07-18 a 1996-09-17 w kolejności od
  34. najczęściej do najrzadziej kupujących. Użyj aliasów, aby nadać polskie nazwy
  35. wyświetlanych kolumn.
  36.  
  37. 10. Wyświetl na dwa sposoby datę urodzenia najstarszej osoby z tabeli pracowników.
  38. HINT: Pierwszy sposób z użyciem funkcji MAX() a drugi z ORDER BY i LIMIT.
  39.  
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement