ฟังก์ชัน AVG() เป็นหนึ่งในฟังก์ชันเลขคณิตใน MySQL
ตามชื่อที่แนะนำ ฟังก์ชัน AVG() ใช้เพื่อส่งคืนค่าเฉลี่ยของคอลัมน์ตัวเลขในตาราง
ไวยากรณ์
เลือก AVG(column_name) จาก table_name
ขั้นตอนที่คุณต้องปฏิบัติตามเพื่อใช้ฟังก์ชัน AVG() บนตารางโดยใช้ MySQL ใน python
-
นำเข้าตัวเชื่อมต่อ MySQLl
-
สร้างการเชื่อมต่อกับตัวเชื่อมต่อโดยใช้ connect()
-
สร้างวัตถุเคอร์เซอร์โดยใช้เมธอด cursor()
-
สร้างแบบสอบถามโดยใช้คำสั่ง mysql ที่เหมาะสม
-
เรียกใช้คำสั่ง SQL โดยใช้เมธอด execute()
-
ปิดการเชื่อมต่อ
สมมติว่าเรามีตารางต่อไปนี้ชื่อว่า “นักเรียน”
นักศึกษา
<ก่อนหน้า>+----------+-----------+| ชื่อ | เครื่องหมาย |+----------+-----------+| โรหิต | 62 || ราหุล | 75 || อินเดอร์ | 99 || คูชิ | 49 || การัน | 92 |+----------+-----------+เราต้องการคะแนนเฉลี่ยที่นักเรียนได้รับ
ตัวอย่าง
นำเข้า mysql.connectordb=mysql.connector.connect(host="your host", user="your username", password="yourpassword",database="database_name")cursor=db.cursor()query1=" SELECT AVG(marks) FROM Students"cursor.execute(query1)avg=cursor.fetchall()print(“เครื่องหมายเฉลี่ย :”,avg)db.close()
ผลลัพธ์
คะแนนเฉลี่ย :75.4