Rumah > pangkalan data > SQL > teks badan

Bagaimana untuk menggunakan fungsi jumlah dalam sql

下次还敢
Lepaskan: 2024-05-02 00:01:01
asal
356 orang telah melayarinya

Fungsi SUM() dalam SQL digunakan untuk mengira jumlah lajur berangka. Ia boleh mengira jumlah berdasarkan lajur, penapis, alias, pengelompokan dan pengagregatan berbilang lajur yang ditentukan, tetapi hanya mengendalikan nilai angka dan mengabaikan nilai NULL.

Bagaimana untuk menggunakan fungsi jumlah dalam sql

Penggunaan fungsi SUM() dalam SQL

Fungsi SUM() dalam SQL digunakan untuk mengira jumlah set nombor. Ia adalah fungsi agregat yang beroperasi pada satu set baris atau jadual.

Sintaks:

<code class="sql">SUM(expression)</code>
Salin selepas log masuk

Di mana:

  • ungkapan: Ungkapan angka atau lajur untuk dijumlahkan.

Cara menggunakan:

  1. Nyatakan lajur jumlah: Nyatakan lajur khusus untuk mengira jumlah. Contohnya:
<code class="sql">SELECT SUM(salary) FROM employees;</code>
Salin selepas log masuk
  1. Tapis hasil: Gunakan klausa WHERE untuk menapis data dan hanya mengira baris yang memenuhi syarat tertentu. Contohnya:
<code class="sql">SELECT SUM(salary) FROM employees WHERE department = 'Sales';</code>
Salin selepas log masuk
  1. Alias: Nyatakan alias untuk hasil pengiraan fungsi SUM() untuk kemudahan. Contohnya:
<code class="sql">SELECT SUM(salary) AS total_salary FROM employees;</code>
Salin selepas log masuk
  1. Kumpulan: Gunakan klausa GROUP BY untuk mengumpulkan data dan kemudian mengira jumlah bagi setiap kumpulan. Contohnya:
<code class="sql">SELECT department, SUM(salary) AS total_salary
FROM employees
GROUP BY department;</code>
Salin selepas log masuk
  1. Pengagregatan berbilang lajur: Fungsi SUM() boleh mengira jumlah berbilang lajur pada masa yang sama. Contohnya:
<code class="sql">SELECT SUM(salary) + SUM(bonus) AS total_compensation
FROM employees;</code>
Salin selepas log masuk

Nota: Fungsi

  • SUM() hanya sah untuk nilai angka.
  • Jika lajur yang akan dikira mengandungi nilai NULL, nilai NULL akan diabaikan.
  • Fungsi SUM() boleh digunakan dengan fungsi agregat lain seperti MIN(), MAX(), COUNT().

Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi jumlah dalam sql. 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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!