SELECT SUM(pensja) FROM pracownicy WHERE pensja > 4000;
Zapytanie SELECT SUM(pensja) FROM pracownicy WHERE pensja > 4000; składa się z dwóch kluczowych elementów: filtrowania i agregacji.
Dlatego poprawna jest odpowiedź mówiąca o jednej wartości 10000 jako sumie pensji pracowników spełniających warunek (w treści odpowiedzi: pracownicy o id=4 oraz id=6). To typowy wzorzec raportowy: najpierw ograniczamy zbiór danych warunkiem, a potem liczymy statystykę dla tego zbioru.
Dlaczego pozostałe odpowiedzi są błędne?
Wskazówka egzaminacyjna: gdy widzisz SUM/AVG/COUNT bez GROUP BY, spodziewaj się jednej komórki w wyniku (jedna liczba), a nie wielu wierszy.
Statystycznie 43% uczniów zna prawidłową odpowiedź. trudne
Źródła:
Materiały:
Sprawdź odpowiedź