Comment calculer le mode de sql

Comment calculer le mode de SQL

Dans l`analyse statistique, le mode est l`élément qui apparaît le plus fréquemment dans un groupe. Si, par exemple, vous triez un sac de M&Mme par la couleur, vous pouvez trouver que vous avez 25 rouge, 13 jaune, 15 marron et 32 ​​bonbons verts. Le mode serait vert.


Lorsque l`extraction d`informations à partir d`une base de données SQL, il est souvent nécessaire de calculer des statistiques basées sur les informations que vous récupérez. SQL ne vise pas à être une plate-forme robuste pour l`analyse statistique, mais en construisant soigneusement votre requête de base de données, vous pouvez effectuer de nombreux calculs statistiques, y compris le mode.

  • Déterminer les tables de base de données et les noms de champs contenant vos informations brutes. Pour cet exercice, supposons que nous avons catalogué tous les membres d`une classe de collège dans une table nommée "Salle de classe" qui contient les champs "prénom," "âge" et "clé." Une sortie de l`ensemble de la table ressemble à ceci:

    La table: salle de classe
    Nom âge clé

    7 Steve 21
    4 Mark 20
    5 Jane 20
    6 Fred 20
    3 Matt 19
    1 Jean 18
    2 Mary 18

    Nous voulons trouver le mode de l`âge des élèves.




  • Ecrire une requête SQL de base pour recueillir les "âge" information. La requête ressemblera à ceci:

    âge SELECT
    la salle de classe
    GROUP BY âge

  • Ajoutez la fonction count () à votre requête, qui compte le nombre de fois qu`un élément particulier se produit et affiche les résultats dans une colonne nommée "la fréquence." Votre requête doit maintenant ressembler à ceci:

    SELECT COUNT (*) la fréquence, l`âge
    la salle de classe
    GROUP BY âge

  • Ajouter le "Commandé par" commande à la dernière ligne de votre requête. Cela permet d`afficher la "la fréquence" les données du plus haut au plus bas. Votre requête devrait ressembler à ceci:

    SELECT COUNT ( ) La fréquence, l`âge
    la salle de classe
    GROUP BY âge
    ORDER BY COUNT (
    ) DESC

  • Insérer "TOP 1" à la requête après "SÉLECTIONNER." De cette façon, votre requête terminée retourne seule la première ligne de données. La requête complète doit ressembler à ceci:

    SELECT TOP 1 COUNT ( ) La fréquence, l`âge
    la salle de classe
    GROUP BY âge
    ORDER BY COUNT (
    ) DESC

  • Envoyer cette requête à la base de données. Vos résultats basés sur cet exemple devrait ressembler à ceci:

    l`âge de la fréquence

    3 20

    Le mode, dans ce cas, est de 20.

AUTRES

Comment convertir mdf à sql фото

Comment convertir mdf à sql

fichiers MDF contiennent votre serveur SQL informations de table de base de données. Ces fichiers sont utilisés pour…

» » » » Comment calculer le mode de sql