🙏 Нам нужна ваша помощь! SQLtest.online без рекламы и живёт только на донаты. Даже небольшая сумма помогает. Поддержать →
SQL код скопирован в буфер обмена
Задание 25:

Перевод студента в другую группу

MariaDB
Группа 1585 курса Database Systems заполнена (40 из 40), а в группе 1586 того же курса есть места. Студент 10 переходит из 1585 в 1586. Задача выполняется на небольших копиях sections (со счётчиком enrolled_count) и enrollments.
Три изменения должны сохраниться вместе или не сохраниться вовсе:
1. в enrollments замените section_id записи студента с 1585 на 1586;
2. уменьшите enrolled_count группы 1585 на 1;
3. увеличьте enrolled_count группы 1586 на 1.
Выполните их в одной транзакции.
Ожидаемый результат Столбцов: 4 · Строк: 3
enrollment_id student_id section_id enrolled_count

Напишите запрос ниже и нажмите "Проверить!". Описания таблиц - в правой панели.

Учебник

Проверяя запрос, вы соглашаетесь, что он сохраняется без данных аккаунта и может войти в обезличенные наборы данных, в том числе для обучения ИИ. Подробнее

Здесь появится результат запроса. Ctrl+Enter - Выполнить запрос