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.