COUNT |
Compteur |
---|---|
Oracle Database SQL |
Syntaxe
Count(*) |
Count(expression) |
Count(DISTINCT expression) |
Paramètres
Nom | Description | |
---|---|---|
* | Ce paramètre permet d'indiquer tous les champs de colonnes sont utilisés dans le décompte. | |
expression | Ce paramètre permet d'indiquer l'expression où il effectuer le décompte. | |
DISTINCT champs | Ce paramètre permet d'indiquer que les champs identique doivent compter pour un dans le décompte des lignes. |
Description
Cette fonction retourne le nombre de ligne que contient un groupe.
Exemples
Prenons pour base la table «listvalue» avec le contenu suivant :
id | value | name |
1 | 300 | Jean |
2 | 6000 | Philippe |
3 | 5000 | Samuel |
4 | 4000 | Gabriel |
4 | 4000 | Gabriel |
5 | 200 | Mathieu |
6 | 6000 | Paul |
Si vous voulez retourner le nombre d'enregistrement dans cette table vous entrez donc les instructions suivantes :
Et les informations vous seront retournés sous la forme suivante :
COUNT(*) |
6 |
Si vous voulez retourner le nombre de valeur unique de cette table vous entrez donc les instructions suivantes :
Et les informations vous seront retournés sous la forme suivante :
COUNT(DISTINCT value) |
5 |
Voir également
Article - Les géants de l'informatique - Oracle
Dernière mise à jour : Lundi, le 11 mai 2015