Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การใช้ฟังก์ชันกลุ่ม (Group Functions) ในคำสั่ง SELECT ของ MySQL

เนื่องจากฟังก์ชันกลุ่มทำงานบนชุดของค่า หากใช้ในคำสั่ง SELECT จะทำงานบนแถวที่ตรงตามเงื่อนไขการค้นหา และคืนค่าผลลัพธ์ของฟังก์ชันกลุ่มเป็นผลลัพธ์ของคำสั่ง

ตัวอย่าง

ตัวอย่างด้านล่างใช้ฟังก์ชันกลุ่มบนฟิลด์ของตาราง Student:

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)