Rumah  >  Artikel  >  pangkalan data  >  mengira penggunaan dalam oracle

mengira penggunaan dalam oracle

下次还敢
下次还敢asal
2024-05-02 23:48:58947semak imbas

Fungsi

COUNT digunakan untuk mengira bilangan baris dalam jadual yang memenuhi syarat. Sintaks: COUNT(DISTINCT|ALL ekspresi); di mana: DISTINCT mengira nilai unik, SEMUA mengira semua nilai. Penggunaan termasuk mengira bilangan semua baris, bilangan nilai bukan nol dalam lajur tertentu, bilangan baris yang memenuhi syarat dan bilangan nilai unik.

mengira penggunaan dalam oracle

Penggunaan fungsi COUNT dalam Oracle

Fungsi COUNT ialah fungsi agregat penting dalam Oracle, digunakan untuk mengira bilangan baris dalam jadual yang memenuhi syarat tertentu.

Syntax

<code>COUNT(DISTINCT|ALL expression)</code>

Antaranya:

  • DISTINCT: Menunjukkan bahawa hanya nilai bukan pendua dikira.
  • SEMUA: Menunjukkan mengira semua nilai, termasuk nilai pendua.
  • ungkapan: Ungkapan atau lajur untuk dikira.

Penggunaan

Fungsi COUNT digunakan untuk mengira bilangan baris dalam keadaan tertentu, contohnya:

  • Kira bilangan semua baris dalam jadual:

    <code>SELECT COUNT(*) FROM table_name;</code>
  • bukan nombor -nilai nol dalam lajur tertentu:

    <code>SELECT COUNT(column_name) FROM table_name;</code>
  • Kira bilangan baris yang memenuhi syarat tertentu:

    <code>SELECT COUNT(*) FROM table_name WHERE condition;</code>
  • Kira bilangan nilai unik dalam lajur tertentu:

    <code>SELECT COUNT(DISTINCT column_name) FROM table_name;</code>
    a

Suppose Terdapat jadual yang dinamakan "Pekerja" yang mengandungi data berikut:

  • Bilangan baris dalam jadual statistik

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

    4

  • Statistik " lajur GAJI" Bilangan nilai kosong:

    <code>SELECT COUNT(salary) FROM employees;</code>
    Keputusan:

    4

  • Kira bilangan nilai unik dalam lajur "emp_id":

    reee

  • Kira bilangan nilai lebih daripada 11000 dalam ruangan "gaji":

    <code>SELECT COUNT(DISTINCT emp_id) FROM employees;</code>

    Keputusan: 2

Atas ialah kandungan terperinci mengira penggunaan dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn