Regroupements, sous-requêtes et mise à jour des données
Ce que tu sauras faire : Regrouper et restreindre des groupes, écrire une sous-requête juste, et mettre à jour les données d’une base sans en rompre l’intégrité référentielle..
Toutes les requêtes écrites jusqu’ici rendent une ligne par fait élémentaire. Une question de gestion en demande presque toujours moins : combien d’interventions, quel montant total, quelle durée moyenne. Le programme nomme l’opération parmi ses savoirs — les regroupements — et la colonne des limites en donne les deux mots : GROUP BY et HAVING.
Il faut d’abord les fonctions qui calculent sur un ensemble de lignes. On les appelle des fonctions d’agrégation, par opposition à celles du chapitre 6, qui travaillaient ligne par ligne. Le SQL-92 en contient cinq, et elles suffisent à tout ce que le programme demande.
Ce chapitre fait partie de l’abonnement
Le premier chapitre de chaque matière est en accès libre — celui-ci va plus loin. L’abonnement ouvre les 472 chapitres, les 3962 exercices corrigés, les fiches, les sujets types et les rapports de stage.
Signaler une erreur dans ce chapitre
Un chiffre qui ne tombe pas juste, un compte qui n’existe plus, une phrase incompréhensible : dites-nous ce que vous avez vu, nous le vérifions.