Devdit
 

MySQL หาค่าเฉลี่ยจากข้อมูล ด้วยคำสั่ง AVG

2.3K

MySQL หาค่าเฉลี่ยจากข้อมูล ด้วยคำสั่ง AVG บทความนี้สอนการใช้ Aggregate Function ของ SQL คือ คำสั่ง AVG ซึ่งใช้สำหรับหาค่าเฉลี่ยของข้อมูลที่ต้องการ พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง ข้อมูลจากตาราง book

+---------+-------------+------------+
| book_id | book_name   | book_price |
+---------+-------------+------------+
|       1 | PHP & MySQL |     200.00 |
|       2 | Python      |     220.00 |
|       3 | SQL         |     280.00 |
|       4 | Java        |     250.00 |
+---------+-------------+------------+

 

ตัวอย่าง MySQL หาค่าเฉลี่ยจากข้อมูล ด้วยคำสั่ง AVG

SELECT AVG(book_price) AS avg_price FROM book;

ผลลัพธ์

+------------+
| avg_price  |
+------------+
| 237.500000 |
+------------+
1 row in set (0.001 sec)

คำอธิบาย

MySQL หาค่าเฉลี่ยจากข้อมูล ตัวอย่างใช้คำสั่ง AVG(book_price) AS avg_price หมายความว่าให้หาค่าเฉลี่ยจาก column book_price ด้วยคำสั่ง AVG พร้อมแสดงผลลัพธ์ด้วยชื่อ column ว่า avg_price

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ