Maison > base de données > Oracle > compter l'utilisation dans Oracle

compter l'utilisation dans Oracle

下次还敢
Libérer: 2024-05-02 23:48:58
original
1020 Les gens l'ont consulté

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.

compter l'utilisation dans Oracle

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>
Copier après la connexion

Parmi eux :

  • DISTINCT : Indique que seules les valeurs non dupliquées sont comptées.
  • ALL : indique le comptage de toutes les valeurs, y compris les valeurs en double.
  • expression : L'expression ou la colonne à compter.

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>
    Copier après la connexion
  • Comptez le nombre de non -valeurs nulles dans une colonne spécifique :

    <code>SELECT COUNT(column_name) FROM table_name;</code>
    Copier après la connexion
  • Comptez le nombre de lignes qui remplissent des conditions spécifiques :

    <code>SELECT COUNT(*) FROM table_name WHERE condition;</code>
    Copier après la connexion
  • Comptez le nombre de valeurs uniques dans une colonne spécifique :

    <code>SELECT COUNT(DISTINCT column_name) FROM table_name;</code>
    Copier après la connexion

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>
Copier après la connexion

Résultat :

4
  • Comptez le nombre de valeurs uniques dans la colonne "emp_id" :

    <code>SELECT COUNT(*) FROM employees;</code>
    Copier après la connexion
  • Résultat :
  • 4

    Comptez le nombre de valeurs supérieures à 11000 dans la colonne "salaire" :

    <code>SELECT COUNT(salary) FROM employees;</code>
    Copier après la connexion
  • Résultat :
  • 2

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal