🙏 ¡Necesitamos tu ayuda! SQLtest.online no tiene anuncios y vive solo de donaciones. Incluso una pequeña cantidad ayuda. Donar ahora →
Código SQL copiado al portapapeles
Tarea 25:

Pasar a un estudiante a otro grupo

MariaDB
El grupo 1585 del curso Database Systems está lleno (40 de 40) y el grupo 1586 del mismo curso tiene plazas libres. El estudiante 10 pasa del 1585 al 1586. La tarea usa copias pequeñas de sections (con el contador enrolled_count) y enrollments.
Tres cambios deben guardarse juntos o ninguno:
1. en enrollments, cambia el section_id de la matrícula del estudiante de 1585 a 1586;
2. resta 1 al enrolled_count del grupo 1585;
3. suma 1 al enrolled_count del grupo 1586.
Hazlos en una sola transacción.
Resultado esperado Columnas: 4 · Filas: 3
enrollment_id student_id section_id enrolled_count

Escriba su consulta abajo y haga clic en "¡Verificar!". Las tablas se describen en el panel derecho.

Tutorial

Al comprobar una consulta, aceptas que se guarde sin los datos de tu cuenta y pueda formar parte de conjuntos de datos anonimizados, incluso para entrenar IA. Más información

El resultado de la consulta aparecerá aquí. Ctrl+Enter - Ejecutar consulta