Rumah > pangkalan data > Oracle > teks badan

mengira penggunaan dalam oracle

下次还敢
Lepaskan: 2024-05-02 23:48:58
asal
992 orang telah melayarinya

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>
Salin selepas log masuk

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>
    Salin selepas log masuk
  • bukan nombor -nilai nol dalam lajur tertentu:

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

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

    <code>SELECT COUNT(DISTINCT column_name) FROM table_name;</code>
    Salin selepas log masuk
    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>
    Salin selepas log masuk
    表:
    <code>SELECT COUNT(*) FROM employees;</code>
    Salin selepas log masuk
    e Keputusan:

    4

  • Statistik " lajur GAJI" Bilangan nilai kosong:

    <code>SELECT COUNT(salary) FROM employees;</code>
    Salin selepas log masuk
    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>
    Salin selepas log masuk

    Keputusan: 2

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

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan