TablicaPro / karta pracy ucznia / SQL

SQL COUNT, SUM i AVG — ćwiczenia z agregowania danych

Klasa: __________ Numer: __________ Data: __________

Pracuj w przygotowanym pliku. Po każdej zmianie zapisz go i sprawdź rezultat.

Kod do rozpoczęcia pracy

SELECT COUNT(*) AS wszystkie,
       COUNT(ilosc) AS z_iloscia
FROM zamowienia;

Zadanie 1

Policz wszystkie zamówienia oraz zamówienia z wpisaną ilością. Porównaj obie liczby.

Zadanie 2

Oblicz łączną liczbę sprzedanych sztuk i średnią ilość w zamówieniu zaokrągloną do dwóch miejsc.

Zadanie 3

Wyznacz najniższą i najwyższą cenę.

Zadanie 4

Oblicz łączną wartość zamówień (ilosc * cena).

Zadanie 5

Policz zamówienia i łączną ilość sztuk dla klienta Anna.

Sprawdź przed oddaniem

Każde z pięciu zadań po 2 pkt: poprawna funkcja agregująca, właściwe traktowanie NULL i zgodny wynik. Razem 10 pkt.

Jaką zmianę w kodzie potrafisz samodzielnie wyjaśnić?