COUNT (SQL Server Compact Edition)

Mis à jour : 5 décembre 2005

Renvoie le nombre d'éléments contenus dans un groupe.

Syntaxe

COUNT ( { [ ALL ] expression | * } ) 

Arguments

  • ALL
    Applique la fonction d'agrégation à toutes les valeurs. ALL est la valeur par défaut.
  • expression
    Expression de n'importe quel type, à l'exception de uniqueidentifier, image ou ntext. Les sous-requêtes et les fonctions d'agrégation ne sont pas autorisées.
  • *
    Indique que toutes les lignes doivent être comptées pour renvoyer le nombre total de lignes d'une table. La fonction COUNT(*) ne comprend aucun paramètre. Elle ne requiert aucun paramètre expression car, par définition, elle n'utilise pas d'informations sur telle ou telle colonne. Elle renvoie le nombre de lignes d'une table spécifique sans éliminer les doublons. Elle compte chaque ligne séparément, notamment celles qui contiennent des valeurs NULL.

Valeur retournée

int

Exemple

L'exemple ci-dessous compte, dans une table, les articles abandonnés.

SELECT COUNT([Product ID]) AS "Total Discontinued" FROM Products WHERE Discontinued = 1

L'ensemble de résultats est le suivant :

Total Discontinued
--------------------
8

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition

Historique des modifications

Version Historique

5 décembre 2005

Contenu modifié
  • Exemple de code mis à jour