Rumah > pangkalan data > SQL > Maksud mempunyai dalam sql

Maksud mempunyai dalam sql

下次还敢
Lepaskan: 2024-05-02 04:12:17
asal
680 orang telah melayarinya

Klausa HAVING digunakan untuk menapis data terkumpul dalam pertanyaan SQL Tidak seperti klausa WHERE, yang menapis baris individu, klausa HAVING digunakan untuk menapis kumpulan yang dibuat oleh klausa GROUP BY. Kegunaan termasuk: menapis nilai ringkasan berdasarkan kumpulan, menggunakan keadaan fungsi agregat dan menapis kumpulan yang memenuhi syarat tertentu.

Maksud mempunyai dalam sql

Maksud HAVING dalam SQL

HAVING klausa digunakan untuk menapis data terkumpul dalam pertanyaan SQL. Tidak seperti klausa WHERE, yang menapis baris individu, klausa HAVING digunakan untuk menapis kumpulan yang dibuat oleh klausa GROUP BY.

Syntax

<code>SELECT <column_list>
FROM <table_name>
GROUP BY <column_name>
HAVING <filter_condition>;</code>
Salin selepas log masuk

Penggunaan

Klausa HAVING biasanya digunakan dalam senario berikut:

  • Penapisan berdasarkan nilai ringkasan kumpulan.
  • Gunakan syarat pada hasil fungsi agregat (seperti SUM, COUNT, AVG, dll.).
  • Tapis kumpulan yang memenuhi kriteria tertentu. . .
SUM(jualan) Fungsi agregat mengira jumlah jualan untuk setiap jabatan.

MENDAPAT jumlah_jualan > 1000 menapis jabatan dengan jumlah jualan melebihi $1000.

Perbezaan antara di mana dan mempunyai

    Klausa WHERE digunakan untuk menapis baris individu, manakala klausa HAVING digunakan untuk menapis kumpulan. Selain itu, klausa WHERE menggunakan syarat sebelum mengumpulkan, manakala klausa HAVING menggunakan syarat selepas mengumpulkan.

Atas ialah kandungan terperinci Maksud mempunyai 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