COUNT()
DSQL
COUNT([ALL | DISTINCT] <expr> | *)
| Paramètre | Description |
|---|---|
expr |
Expression : peut contenir une colonne de table, une constante, une variable, une expression, une fonction non agrégée ou une UDR. Les fonctions agrégées ne sont pas autorisées comme expression. |
BIGINT
La fonction COUNT renvoie le nombre de valeurs dans le groupe qui ne sont pas NULL.
-
La valeur par défaut est
ALL: la fonction compte simplement toutes les valeurs de l’ensemble qui ne sont pasNULL. -
Si
DISTINCTest spécifié, les doublons sont exclus de l’ensemble compté. -
Si
COUNT (*)est spécifié à la place de expr, toutes les entrées seront comptées.-
ne peut pas être utilisé avec le mot-clé
DISTINCT. -
Les entrées dupliquées ne sont pas exclues
-
les enregistrements contenant
NULLsont comptés
-
-
Pour un échantillon de données vide ou si l’échantillon ne contient que des valeurs contenant
NULL, la fonction retournera0.