AVG() 함수는 MySQL의 산술 함수 중 하나입니다.
이름에서 알 수 있듯이 AVG() 함수는 테이블에 있는 숫자 열의 평균을 반환하는 데 사용됩니다.
구문
SELECT AVG(column_name) FROM table_name
파이썬에서 MySQL을 사용하여 테이블에서 AVG() 함수를 사용하기 위해 따라야 하는 단계
-
MySQLl 커넥터 가져오기
-
connect()를 사용하여 커넥터와 연결 설정
-
cursor() 메소드를 사용하여 커서 객체 생성
-
적절한 mysql 문을 사용하여 쿼리 생성
-
execute() 메서드를 사용하여 SQL 쿼리 실행
-
연결을 끊다
"Students"라는 이름의 다음 테이블이 있다고 가정합니다.
학생
+----------+-----------+ | name | marks | +----------+-----------+ | Rohit | 62 | | Rahul | 75 | | Inder | 99 | | Khushi | 49 | | Karan | 92 | +----------+-----------+
우리는 학생들이 얻은 평균 점수를 얻고 싶습니다.
예시
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()
출력
Average marks : 75.4