Hàm AVG () là một trong những hàm số học trong MySQL.
Như tên cho thấy, hàm AVG () được sử dụng để trả về giá trị trung bình của một cột số trong bảng.
Cú pháp
SELECT AVG(column_name) FROM table_name
Các bước bạn cần làm theo để sử dụng hàm AVG () trên bảng sử dụng MySQL trong python
-
nhập trình kết nối MySQLl
-
thiết lập kết nối với trình kết nối bằng connect ()
-
tạo đối tượng con trỏ bằng phương thức cursor ()
-
tạo một truy vấn bằng cách sử dụng các câu lệnh mysql thích hợp
-
thực hiện truy vấn SQL bằng phương thức execute ()
-
đóng kết nối
Giả sử chúng ta có bảng sau có tên là “Học sinh”.
Học sinh
+----------+-----------+ | name | marks | +----------+-----------+ | Rohit | 62 | | Rahul | 75 | | Inder | 99 | | Khushi | 49 | | Karan | 92 | +----------+-----------+
Chúng tôi muốn lấy điểm trung bình của học sinh.
Ví dụ
import mysql.connector db=mysql.connector.connect(host="your host", user="your username", password="your password",database="database_name") cursor=db.cursor() query1="SELECT AVG(marks) FROM Students" cursor.execute(query1) avg=cursor.fetchall() print(“Average marks :”,avg) db.close()
Đầu ra
Average marks : 75.4