Задачи на получение данных из БД в Django

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

Задание 1

Получите работника с именем 'John'.

Задание 2

Получите всех работников из базы данных.

Задание 3

Получите всех работников с возрастом 25 лет.

Задание 4

Получите первых трех работников.

Задание 5

Получите вторых трех работников.

Задание 6

Получите первых трех работников с возрастом 25 лет.

Задание 7

Получите всех работников с зарплатой 1000.

Задание 8

Получите всех работников с зарплатой от 1000 до 2000.

Задание 9

Получите всех работников, отсортированных по убыванию зарплаты.

Задание 10

Получите всех работников, отсортированных по возрасту по возрастанию, а при равном возрасте — по фамилии по алфавиту.

Задание 11

Получите общее количество работников.

Задание 12

Получите количество работников с возрастом от 20 до 25 лет.

Задание 13

Получите работников, у которых имя начинается с 'A'.

Задание 14

Получите работников, у которых в имени содержится 'an'.

Задание 15

Получите работников, зарегистрированных после '2023-01-01'.