Загрузка данных


Задача 11.
Выведите всех учителей (фамилию, имя, отчество) и количество занятий, которые у них есть в расписании. Если у учителя нет ни одного занятия — покажите 0. Отсортируйте по убыванию количества занятий, а затем по фамилии.

Задача 12.
Выведите список всех учеников и всех учителей, у которых совпадают id. Для учеников выведите фамилию, имя и дату рождения. Для учителей выведите фамилию и имя.  Отсортируйте по фамилии ученика.

Задача 13.
Объедините фамилии и имена всех учеников и всех учителей в один общий список (UNION). Добавьте дополнительный столбец «роль», который будет содержать значение «ученик» для учеников и «учитель» для учителей. Столбец с ролью должен идти вторым. Отсортируйте по роли, затем по фамилии.

Задача 14 (повышенной сложности).
Выведите все классы и количество учителей, которые ведут занятия в этих классах. В результат включите даже те классы, у которых нет ни одного занятия (покажите 0). Используйте LEFT JOIN и подсчёт уникальных учителей. Отсортируйте по количеству учителей по убыванию.