НачатьНачать бесплатно

Объединяем все таблицы

В этом финальном упражнении ваша задача — найти город университета профессора с наибольшим количеством аффилиаций в секторе «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;
Редактировать и запускать код