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?
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.
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!