SQL Middle ER-модели и нормализация обновлено
Найти расхождения после денормализации
Условие
В enrollments при записи копируется название курса (course_title). Курсы потом переименовывали, и копии разошлись. Найди расхождения: для каждой пары «курс, устаревшее название» выведи course_id, actual_title (из courses), stored_title (из enrollments) и rows_count (сколько строк с таким названием). Порядок не важен.
Как подойти
Подсказки: 2
- Соедини enrollments с courses по course_id.
- Условие: e.course_title <> c.title, затем GROUP BY.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.