Heim > Datenbank > Oracle > Hauptteil

Zählen Sie die Verwendung in Oracle

下次还敢
Freigeben: 2024-05-02 23:48:58
Original
946 Leute haben es durchsucht

Mit der Funktion COUNT wird die Anzahl der Zeilen in der Tabelle gezählt, die die Bedingungen erfüllen. Syntax: COUNT(DISTINCT|ALL expression); wobei: DISTINCT zählt eindeutige Werte, ALL zählt alle Werte. Die Verwendung umfasst das Zählen der Anzahl aller Zeilen, der Anzahl der Nicht-Null-Werte in einer bestimmten Spalte, der Anzahl der Zeilen, die die Bedingung erfüllen, und der Anzahl der eindeutigen Werte.

Zählen Sie die Verwendung in Oracle

Verwendung der COUNT-Funktion in Oracle

Die COUNT-Funktion ist eine wichtige Aggregatfunktion in Oracle, mit der die Anzahl der Zeilen in einer Tabelle gezählt wird, die bestimmte Bedingungen erfüllen.

Syntax

<code>COUNT(DISTINCT|ALL expression)</code>
Nach dem Login kopieren

Unter ihnen:

  • DISTINCT: Zeigt an, dass nur nicht doppelte Werte gezählt werden.
  • ALL: Zeigt an, dass alle Werte gezählt werden, einschließlich doppelter Werte.
  • Ausdruck: Der Ausdruck oder die Spalte, die gezählt werden soll.

Verwendung

Die COUNT-Funktion wird verwendet, um die Anzahl der Zeilen unter bestimmten Bedingungen zu zählen, zum Beispiel:

  • Zählt die Anzahl aller Zeilen in der Tabelle:

    <code>SELECT COUNT(*) FROM table_name;</code>
    Nach dem Login kopieren
  • Zählt die Anzahl der nicht -null-Werte in einer bestimmten Spalte:

    <code>SELECT COUNT(column_name) FROM table_name;</code>
    Nach dem Login kopieren
  • Zählen Sie die Anzahl der Zeilen, die bestimmte Bedingungen erfüllen:

    <code>SELECT COUNT(*) FROM table_name WHERE condition;</code>
    Nach dem Login kopieren
  • Zählen Sie die Anzahl der eindeutigen Werte in einer bestimmten Spalte:

    <code>SELECT COUNT(DISTINCT column_name) FROM table_name;</code>
    Nach dem Login kopieren

Beispiel

Angenommen, es gibt eine Tabelle mit dem Namen „Mitarbeiter“, die die folgenden Daten enthält:

  • Die Anzahl der Zeilen in der Statistiktabelle von

    <code>| emp_id | name | salary |
    |---|---|---|
    | 1 | John Doe | 10000 |
    | 2 | Jane Smith | 12000 |
    | 3 | John Green | 10000 |
    | 4 | Mary Jones | 15000 |</code>
    Nach dem Login kopieren
    表:
    <code>SELECT COUNT(*) FROM employees;</code>
    Nach dem Login kopieren
    Ergebnis:

    4

  • Statistik „ Spalte „GEHALT“ Anzahl der leeren Werte:

    <code>SELECT COUNT(salary) FROM employees;</code>
    Nach dem Login kopieren
    Ergebnis:

    4

  • Zählen Sie die Anzahl der eindeutigen Werte in der Spalte „emp_id“:

    <code>SELECT COUNT(DISTINCT emp_id) FROM employees;</code>
    Nach dem Login kopieren
    Ergebnis: 4
  • Zählen Sie die Anzahl der Werte größer als 11000 in der Spalte „Gehalt“:

    <code>SELECT COUNT(*) FROM employees WHERE salary > 11000;</code>
    Nach dem Login kopieren
    Ergebnis: 2
🎜

Das obige ist der detaillierte Inhalt vonZählen Sie die Verwendung in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!