Rumah > pengaturcaraan harian > pengetahuan mysql > Fungsi agregat yang biasa digunakan dalam mysql

Fungsi agregat yang biasa digunakan dalam mysql

下次还敢
Lepaskan: 2024-04-27 09:03:25
asal
859 orang telah melayarinya

Fungsi agregat MySQL digunakan untuk melakukan pengiraan pada kumpulan data dan mengembalikan satu nilai. Fungsi biasa termasuk: SUM(): Sum COUNT(): Kiraan nilai bukan nol AVG(): Purata MIN(): Nilai minimum MAX(): Nilai maksimum STDEV(): sisihan piawai VARIANCE(): Varians GROUP_CONCAT ( ): Rentetan sambungan CORR(): Pekali korelasi REGEXP_REPLACE(): Penggantian ungkapan biasa

Fungsi agregat yang biasa digunakan dalam mysql

Fungsi agregat yang biasa digunakan dalam MySQL

Fungsi pengagregatan tunggal digunakan dan untuk mengira satu set data. Terdapat pelbagai fungsi agregat yang tersedia dalam MySQL yang mempunyai tujuan yang berbeza.

1. SUM():
Cari jumlah lajur angka.

2. COUNT():
Kira bilangan nilai bukan nol dalam lajur.

3. AVG():
Kira purata lajur angka.

4 MIN():
Mengembalikan nilai minimum dalam lajur angka.

5 MAX():
Mengembalikan nilai maksimum dalam lajur angka.

6. STDEV():
Kira sisihan piawai lajur angka.

7. VARIANCE():
Kira varians lajur angka.

8. GROUP_CONCAT():
Sambungkan nilai dalam lajur yang ditentukan ke dalam rentetan.

9. CORR():
Kira pekali korelasi antara dua lajur berangka.

10. REGEXP_REPLACE():
Ganti subrentetan dalam rentetan menggunakan ungkapan biasa.

Penggunaan:

Fungsi pengagregatan sering digunakan dengan klausa GROUP BY untuk mengumpulkan data dan kemudian menggunakan fungsi agregat pada setiap kumpulan. Contohnya:

<code class="sql">SELECT department, SUM(salary)
FROM employee
GROUP BY department;</code>
Salin selepas log masuk

Ini akan menjumlahkan gaji pekerja mengikut jabatan dan mengembalikan jumlah gaji bagi setiap jabatan.

Atas ialah kandungan terperinci Fungsi agregat yang biasa digunakan dalam mysql. 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