SelectCOUNT(Nama), MIN(Id) ,AVG(Id) ,MAX(Id),COUNT(*)daripadaPelajar;+-------------+---------+-------- -+--- ------+"/> SelectCOUNT(Nama), MIN(Id) ,AVG(Id) ,MAX(Id),COUNT(*)daripadaPelajar;+-------------+---------+-------- -+--- ------+">

Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menggunakan fungsi Kumpulan dalam klausa MySQL SELECT?

Bagaimana untuk menggunakan fungsi Kumpulan dalam klausa MySQL SELECT?

王林
王林ke hadapan
2023-09-12 17:37:02873semak imbas

如何在 MySQL SELECT 子句中使用 Groups 函数?

Kita tahu bahawa fungsi kumpulan beroperasi pada set nilai itulah sebabnya jika fungsi kumpulan digunakan dalam klausa SELECT maka ia akan digunakan untuk baris yang memenuhi kriteria pemilihan pertanyaan dan output fungsi kumpulan akan dikembalikan sebagai output pertanyaan.

Contoh

Dalam contoh berikut, kami menggunakan beberapa fungsi kumpulan dalam pernyataan SELECT Medan jadual "Pelajar" dan output pernyataan adalah output fungsi kumpulan ini -

mysql> Select COUNT(Name), MIN(Id), AVG(Id), MAX(Id), COUNT(*) from Student;
+-------------+---------+---------+---------+----------+
| COUNT(Name) | MIN(Id) | AVG(Id) | MAX(Id) | COUNT(*) |
+-------------+---------+---------+---------+----------+
| 5           | 1       | 11.0000 | 20      | 5        |
+-------------+---------+---------+---------+----------+
1 row in set (0.03 sec)
.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi Kumpulan dalam klausa MySQL SELECT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam