Задачи на агрегатные функции в Django

Пусть у вас есть модель Employee с полями: имя, фамилия, возраст, зарплата, дата регистрации. Решите для этой модели следующие задачи:

Задание 1

Найдите общее количество работников в компании.

Задание 2

Найдите среднюю зарплату по компании.

Задание 3

Найдите максимальную зарплату среди всех работников.

Задание 4

Найдите минимальную зарплату среди всех работников.

Задание 5

Найдите общую сумму зарплат всех работников.

Задание 6

Найдите средний возраст работников компании.

Задание 7

Найдите количество работников для каждого возраста.

Задание 8

Найдите среднюю зарплату для каждого возраста.

Задание 9

Найдите разницу между максимальной и минимальной зарплатой.

Задание 10

Найдите общую сумму зарплат работников старше 30 лет.

Задание 11

Найдите среднюю зарплату работников младше 25 лет.

Задание 12

Найдите максимальную зарплату среди работников каждого возраста.

Задание 13

Найдите минимальную зарплату среди работников каждого возраста.

Задание 14

Найдите средний возраст работников с зарплатой выше 2000.