Объединяем все таблицы
В этом финальном упражнении ваша задача — найти город университета профессора с наибольшим количеством аффилиаций в секторе «Media & communication».
Для этого:
- нужно объединить все таблицы,
- сгруппировать данные по нужному столбцу,
- и применить условия отбора, чтобы оставить только строки из нужного сектора.
Выполним это в три шага!
Это упражнение является частью курса
Введение в реляционные базы данных в SQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Join all tables
SELECT *
FROM affiliations
JOIN ___
ON affiliations.professor_id = professors.___
JOIN organizations
ON affiliations.organization_id = ___.___
JOIN ___
ON professors.___ = universities.id;