Maison  >  Article  >  base de données  >  Moyenne et mode dans SQL Server

Moyenne et mode dans SQL Server

WBOY
WBOYavant
2023-08-25 18:21:021450parcourir

SQL Server 中的均值和众数

Énoncé du problème

La moyenne est la moyenne d'un ensemble de données donné et est calculée en divisant la somme par le nombre de valeurs dans l'ensemble de données.

Le mode d'un ensemble de données est la valeur qui apparaît le plus fréquemment dans une série de données

Si notre ensemble de données est {1, 2, 3, 4} alors la moyenne est − (1 + 2 + 3 + 4) / 4 = 2,5

Si notre ensemble de données est {1, 2, 3, 4, 1, 1, 1, 1}, le mode est − 1 car il se produit 5 fois.

Exemple

  • Tout d'abord, créez un tableau-
CREATE TABLE NUMBERS (
   value INT
)
  • Insérez des données dans le tableau-
INSERT INTO NUMBERS VALUES (1);
INSERT INTO NUMBERS VALUES (2);
INSERT INTO NUMBERS VALUES (3);
INSERT INTO NUMBERS VALUES (4);
  • Utilisez la requête suivante pour trouver la moyenne-
SELECT AVG(val) FROM NUMBERS;
  • Insérez des lignes sans motif avec des valeurs en double -
INSERT INTO NUMBERS VALUES (1);
INSERT INTO NUMBERS VALUES (1);
INSERT INTO NUMBERS VALUES (1);
INSERT INTO NUMBERS VALUES (1);
  • Trouvez le modèle à l'aide de la requête suivante -
SELECT TOP 1 val
FROM NUMBERS
GROUP BY val
ORDER BY COUNT(*) DESC

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer