Chapiter42 langage sql Regroupement de données Les requête de regroupement sont utilisées pour totaliser des données Calculer des statistiques Localiser des données erronées Recherche de tendances Trois type de regroupement ? Simple requête sans la clause
Regroupement de données Les requête de regroupement sont utilisées pour totaliser des données Calculer des statistiques Localiser des données erronées Recherche de tendances Trois type de regroupement ? Simple requête sans la clause GROUP BY ? Requête utilisant la clause GROUP BY ? Requête analyse croisée dynamique ? Utilisant la clause TRANSFORM Pr Ezziyyani Mostafa F S T de Tanger CLangage SQL Fonction prédé ?nies Type AVERAGE COUNT COUNT MINIMUM MAXIMUM SUM Fiste colonne Laste Colonne StDev Colonne StDeP Colonne Description Moyenne d ? un champs des tuples Le nombre des valeurs non vide de la colonne Le nombres des tuples La valeur minimale La valeur maximale La somme des valeur d ? un attribut Valeur de la première ligne non vide de la colonne Valeur de la dernière ligne non vide de la colonne Calcule l ? écart type pour les valeur non vide de la colonne Calcule l ? écart type de population pour les valeur non vide Pr Ezziyyani Mostafa F S T de Tanger CS Q L Exemple d ? utilisation des fonctions prédé ?nies ?? COUNT Compter le nombre des professeurs SELECT Count AS Nbr FROM Professeur ?? SUM Calculer la somme des coe ?cients de toutes les matières SELECT SUM Coef Matiere AS Somme FROM Matiere ?? AVG A ?che la note maximal de CC pour la matière de base de données SELECT AVG CC AS Moyenne FROM Notes WHERE Code Matiere ? M ? Pr Ezziyyani Mostafa F S T de Tanger CS Q L Exemple A ?cher tous les étudiants regroupés par ville SELECT FROM Etudiants GROUP BY Ville E Alaoui Karim Tanger E Kalouch Ouard Tanger E Chakour Rachide Tetouan E Daoud Noufal Fes Exemple A ?cher la somme des notes pour chaque étudiant E SELECT Code Etudiant SUM CC CC Som E E FROM Notes E GROUP BY Code Etudiant E Pr Ezziyyani Mostafa F S T de Tanger CS Q L Exemple A ?cher le nombre des étudiants qui ont passé l ? examen pour chaque matière SELECT CodeMatiere COUNT Nbr FROM Notes GROUP BY CodeMatiere M M M Exemple A ?cher la somme des notes pour les étudiants qui ont passer trois examens SELECT Code Etudiant Sum CC CC Som E FROM Notes E GROUP BY Code Etudiant E HAVING count Pr Ezziyyani Mostafa F S T de Tanger CS Q L Exemple A ?cher la moyenne des notes pour chaque étudiants selon un ordre décroissante SELECT Code Etudiant AVG CC CC Coef Moy FROM E Notes N Matiere M E WHERE N Code Matiere M Code Matiere GROUP BY Code Etudiant E ORDER BY Moy Remarque Pour utiliser le champs ? Coef ? il faut introduire la table ? Matiere ? dans la clause FROM Pr Ezziyyani Mostafa F S T de Tanger CS Q L Les prédicats Prédicats de Simulation Opérateur Signi ?cation IN EXIST NULL LIKE Il comporte une liste de valeurs et test si une valeur spéci ?ée appara? t dans une liste ou
Documents similaires










-
41
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 30, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 63.2kB