Rumah >masalah biasa >Apakah lima jenis fungsi agregat?

Apakah lima jenis fungsi agregat?

百草
百草asal
2023-12-27 14:09:404282semak imbas

Lima fungsi agregat ialah: 1. Fungsi SUM(); 2. Fungsi AVG(); 4. Fungsi MAX(); Fungsi pengagregatan, juga dikenali sebagai fungsi gabungan atau fungsi populasi, digunakan terutamanya untuk melakukan pengiraan pada set nilai dan mengembalikan nilai tunggal. Fungsi ini mempunyai nama dan penggunaan yang berbeza dalam sistem pangkalan data yang berbeza, jadi anda perlu memberi perhatian kepada dokumentasi dan peraturan sintaks pangkalan data tertentu apabila menggunakannya.

Apakah lima jenis fungsi agregat?

Fungsi pengagregatan juga dipanggil fungsi gabungan atau fungsi populasi Ia digunakan terutamanya untuk melakukan pengiraan pada set nilai dan mengembalikan satu nilai. Berikut ialah lima fungsi agregat biasa:

1. SUM():

  • Fungsi: Kira jumlah lajur.
  • Sintaks: SUM(nama_lajur)
  • Contoh: PILIH SUM(gaji) DARIPADA pekerja;

2, AVG():

  • Fungsi: Kira purata lajur
  • Sintaks: AVG(nama_lajur)
  • Contoh: PILIH AVG(gaji) DARIPADA pekerja;

3. MIN():

  • Fungsi: Kembalikan nilai minimum.
  • Syntax: MIN(column_name)
  • Contoh: PILIH MIN(gaji) DARIPADA pekerja;

4, MAX():

  • Fungsi: Mengembalikan nilai maksimum lajur.
  • Sintaks: MAX(nama_lajur)
  • Contoh: PILIH MAX(gaji) DARIPADA pekerja;

5, COUNT():

  • Fungsi: Kira bilangan baris.
  • Sintaks: COUNT(column_name)
  • Contoh: PILIH COUNT(employee_id) DARIPADA pekerja;

Selain daripada lima fungsi agregat di atas, terdapat fungsi agregat lain, seperti GROUP_CONCAT() (digunakan berbilang dalam MySQL() nilai rentetan), STD() (mengira sisihan piawai), VAR_POP() dan VAR_SAMP() (mengira populasi dan varians sampel), dsb. Fungsi ini mempunyai nama dan penggunaan yang berbeza dalam sistem pangkalan data yang berbeza, jadi anda perlu memberi perhatian kepada dokumentasi dan peraturan sintaks pangkalan data tertentu apabila menggunakannya.

Atas ialah kandungan terperinci Apakah lima jenis fungsi agregat?. 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