Zadanie 24 z arkusza E.14, styczeń 2019

MySQL i bazy danych Poziom: średnie

Które zapytanie SQL dla tabeli pracownicy utworzonej według schematu: id, imie, nazwisko, plec, zarobek, obliczy osobno średni zarobek kobiet i średni zarobek mężczyzn?

Wybierz odpowiedź

Cały arkusz E.14, styczeń 2019

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: A

SELECT AVG(zarobek) FROM pracownicy GROUP BY plec;

Dlaczego

GROUP BY plec dzieli rekordy na grupy według płci, a AVG() liczy średnią osobno dla każdej grupy. Warunek plec='k' AND plec='m' nie może być spełniony przez żaden wiersz.