Rumah >pangkalan data >Oracle >Cara menggunakan fungsi kiraan dalam oracle

Cara menggunakan fungsi kiraan dalam oracle

下次还敢
下次还敢asal
2024-04-30 07:39:13921semak imbas

Fungsi COUNT dalam Oracle digunakan untuk mengira nilai bukan nol dalam lajur atau ungkapan tertentu Sintaks ialah COUNT(DISTINCT ) atau COUNT(*), yang mengira bilangan nilai unik. dan semua nilai bukan nol masing-masing.

Cara menggunakan fungsi kiraan dalam oracle

Penggunaan fungsi COUNT dalam Oracle

Fungsi COUNT digunakan untuk mengira bilangan nilai bukan nol dalam lajur atau ungkapan tertentu. Sintaksnya adalah seperti berikut:

<code class="sql">COUNT(DISTINCT <column_name>)
COUNT(*)</code>

Perihalan parameter:

  • BERBEZA : Hanya kira bilangan nilai unik dalam lajur yang ditentukan.
  • *: Kira bilangan semua nilai bukan nol.

Contoh penggunaan:

  • Kira bilangan nilai bukan nol dalam lajur tertentu:
<code class="sql">SELECT COUNT(DISTINCT employee_id)
FROM employees;</code>
  • Kira bilangan semua nilai bukan dalam jadual:
<code class="sql">SELECT COUNT(*)
FROM employees;</code>
  • untuk pengiraan Bersyarat tertentu bagi bilangan nilai bukan nol:
<code class="sql">SELECT COUNT(DISTINCT employee_id)
FROM employees
WHERE salary > 50000;</code>

Nota:

    Fungsi nilai COUNT akan mengabaikan NULL.
  • COUNT(*) akan mengira semua nilai bukan nol, termasuk nilai pendua.
  • COUNT(DISTINCT ) hanya akan mengira nilai unik.
  • Fungsi COUNT boleh digunakan dengan fungsi agregat lain seperti SUM, AVG.

Atas ialah kandungan terperinci Cara menggunakan fungsi kiraan 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