Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menggunakan sumif dalam sql

Bagaimana untuk menggunakan sumif dalam sql

下次还敢
下次还敢asal
2024-05-01 22:03:14566semak imbas

Fungsi SUMIF dalam SQL digunakan untuk menjumlahkan nilai dalam keadaan tertentu Sintaksnya ialah: tentukan syarat dan julat data yang akan digunakan. Gunakan fungsi SUMIF dalam pertanyaan SQL, perhatikan kriteria, julat dan julat penjumlahan. Jalankan pertanyaan untuk mendapatkan jumlah nilai sel yang memenuhi syarat.

Bagaimana untuk menggunakan sumif dalam sql

Penggunaan fungsi SUMIF dalam SQL

Fungsi SUMIF dalam SQL digunakan untuk menjumlahkan nilai dalam keadaan tertentu. Sintaksnya ialah:

<code class="sql">SUMIF(条件, 范围, 求和范围)</code>

Di mana:

  • Syarat: Syarat untuk digunakan pada julat data yang ditentukan.
  • Julat: Julat sel untuk memohon syarat itu.
  • Julat penjumlahan: Julat nilai yang akan dijumlahkan untuk sel yang memenuhi syarat.

Cara menggunakan fungsi SUMIF

Untuk menggunakan fungsi SUMIF, ikuti langkah berikut:

  1. Tentukan syarat dan skop jumlah yang diperlukan.
  2. Gunakan fungsi SUMIF dalam pertanyaan SQL untuk menentukan syarat, julat dan julat penjumlahan.
  3. Jalankan pertanyaan untuk mendapatkan jumlah nilai sel yang memenuhi syarat.

Contoh

Contoh berikut menunjukkan cara mengira jumlah semua jualan di bandar yang memenuhi syarat:

<code class="sql">SELECT SUMIF(城市 = '纽约', 销售范围, 销售金额范围);</code>

Pertanyaan ini akan mengira jumlah semua jualan di bandar yang memenuhi syarat:

  • Bandar bersamaan dengan "New York"
  • Julat jualan tergolong dalam julat jualan
  • Julat jumlah jualan tergolong dalam julat jumlah jualan

Nota lain

  • Fungsi SUMIF, menggunakan pelbagai syarat boleh digunakan dengan operator DAN atau ATAU untuk menyambung syarat.
  • Jika keadaan atau julat kosong, fungsi SUMIF akan mengembalikan 0.
  • Fungsi SUMIF adalah sensitif huruf besar.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan sumif 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