Rumah  >  Artikel  >  pangkalan data  >  Penjelasan tentang penggunaan sum dalam sql

Penjelasan tentang penggunaan sum dalam sql

下次还敢
下次还敢asal
2024-05-02 00:03:161004semak imbas

Fungsi SUM dalam SQL digunakan untuk mengira jumlah set nilai, dan sintaks ialah SUM(ungkapan). Ia sering digunakan bersama dengan klausa WHERE untuk menjumlahkan nilai di bawah syarat tertentu. Fungsi SUM boleh digunakan dengan kata kunci DISTINCT untuk menjumlahkan nilai unik, atau dengan klausa GROUP BY untuk menjumlahkan data terkumpul.

Penjelasan tentang penggunaan sum dalam sql

Fungsi SUM dalam SQL

Fungsi SUM ialah fungsi agregat yang biasa digunakan dalam SQL dan digunakan untuk mengira jumlah set nilai. Ia biasanya digunakan untuk analisis statistik dan pengagregatan data.

Syntax

<code class="sql">SUM(expression)</code>

di mana ungkapan ialah lajur atau ungkapan untuk mengira jumlah.

Contoh

Pertanyaan berikut mengira jumlah semua amaun pesanan dalam jadual pesanan_pelanggan:

<code class="sql">SELECT SUM(order_amount)
FROM customer_orders;</code>

Penggunaan

Fungsi SUM sering digunakan bersama-sama dengan syarat jumlah tertentu di bawah klausa WHERE . Contohnya, pertanyaan berikut mengira jumlah semua pesanan dengan jumlah pesanan lebih daripada $100:

<code class="sql">SELECT SUM(order_amount)
FROM customer_orders
WHERE order_amount > 100;</code>

Nota

  • Fungsi SUM tidak boleh digunakan untuk menjumlahkan nilai NULL. Jika nilai NULL hadir, ia diabaikan.
  • Fungsi SUM boleh digunakan bersama dengan kata kunci DISTINCT untuk menjumlahkan nilai unik.
  • Fungsi SUM boleh digunakan bersama dengan klausa GROUP BY untuk menjumlahkan data terkumpul.

Atas ialah kandungan terperinci Penjelasan tentang penggunaan sum dalam sql. 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