Maison > Article > base de données > compter l'utilisation dans Oracle
La fonction COUNT est utilisée pour compter le nombre de lignes du tableau qui remplissent les conditions. Syntaxe : COUNT(DISTINCT|ALL expression) ; où : DISTINCT compte les valeurs uniques, ALL compte toutes les valeurs. L'utilisation inclut le comptage du nombre de toutes les lignes, le nombre de valeurs non nulles dans une colonne spécifique, le nombre de lignes qui remplissent la condition et le nombre de valeurs uniques.
Utilisation de la fonction COUNT dans Oracle
La fonction COUNT est une fonction d'agrégation importante dans Oracle, utilisée pour compter le nombre de lignes dans une table qui répondent à des conditions spécifiques.
Syntaxe
<code>COUNT(DISTINCT|ALL expression)</code>
Parmi eux :
Utilisation
La fonction COUNT est utilisée pour compter le nombre de lignes sous certaines conditions, par exemple :
Comptez le nombre de toutes les lignes du tableau :
<code>SELECT COUNT(*) FROM table_name;</code>
Comptez le nombre de non -valeurs nulles dans une colonne spécifique :
<code>SELECT COUNT(column_name) FROM table_name;</code>
Comptez le nombre de lignes qui remplissent des conditions spécifiques :
<code>SELECT COUNT(*) FROM table_name WHERE condition;</code>
Comptez le nombre de valeurs uniques dans une colonne spécifique :
<code>SELECT COUNT(DISTINCT column_name) FROM table_name;</code>
Exemple " Colonne "SALAIRE" Nombre de valeurs vides :
<code>| emp_id | name | salary | |---|---|---| | 1 | John Doe | 10000 | | 2 | Jane Smith | 12000 | | 3 | John Green | 10000 | | 4 | Mary Jones | 15000 |</code>
Résultat :
4
Comptez le nombre de valeurs uniques dans la colonne "emp_id" :
<code>SELECT COUNT(*) FROM employees;</code>
Comptez le nombre de valeurs supérieures à 11000 dans la colonne "salaire" :
<code>SELECT COUNT(salary) FROM employees;</code>
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!