🙏 Precisamos da sua ajuda! O SQLtest.online não tem anúncios e vive só de doações. Até uma pequena quantia ajuda. Doar agora →
Código SQL copiado para a área de transferência
Tarefa 25:

Transferir um aluno para outra turma

MariaDB
A turma 1585 do curso Database Systems está cheia (40 de 40), e a turma 1586 do mesmo curso tem vagas. O aluno 10 passa da 1585 para a 1586. A tarefa usa cópias pequenas de sections (com o contador enrolled_count) e enrollments.
Três alterações devem ser salvas juntas ou nenhuma:
1. em enrollments, troque o section_id da matrícula do aluno de 1585 para 1586;
2. diminua em 1 o enrolled_count da turma 1585;
3. aumente em 1 o enrolled_count da turma 1586.
Faça-as em uma única transação.
Resultado esperado Colunas: 4 · Linhas: 3
enrollment_id student_id section_id enrolled_count

Escreva sua consulta abaixo e clique em "Verificar!". As tabelas estão descritas no painel direito.

Tutorial

Ao verificar uma consulta, você concorda que ela seja armazenada sem os dados da sua conta e possa fazer parte de conjuntos de dados anonimizados, inclusive para treinamento de IA. Saiba mais

O resultado da consulta aparecerá aqui. Ctrl+Enter - Executar consulta