🙏 Nous avons besoin de votre aide ! SQLtest.online est sans publicité et vit uniquement de dons. Même un petit montant compte. Faire un don →
Code SQL copié dans le presse-papiers
Tâche 25:

Transférer un étudiant dans un autre groupe

MariaDB
Le groupe 1585 du cours Database Systems est complet (40 sur 40), et le groupe 1586 du même cours a des places libres. L'étudiant 10 passe du 1585 au 1586. La tâche porte sur de petites copies de sections (avec le compteur enrolled_count) et enrollments.
Trois modifications doivent être enregistrées ensemble ou pas du tout :
1. dans enrollments, remplacez le section_id de l'inscription de l'étudiant 1585 par 1586 ;
2. diminuez de 1 le enrolled_count du groupe 1585 ;
3. augmentez de 1 le enrolled_count du groupe 1586.
Faites-les dans une seule transaction.
Résultat attendu Colonnes: 4 · Lignes: 3
enrollment_id student_id section_id enrolled_count

Écrivez votre requête ci-dessous et cliquez sur "Vérifier !". Les tables sont décrites dans le panneau de droite.

Tutoriel

En vérifiant une requête, vous acceptez qu'elle soit enregistrée sans les données de votre compte et puisse faire partie de jeux de données anonymisés, y compris pour l'entraînement d'IA. En savoir plus

Le résultat de la requête s'affichera ici. Ctrl+Enter - Exécuter la requête