[sql] AVG 함수를 사용한 데이터 평균 조회
데이터베이스에서 평균을 쉽게 계산하기 위한 SQL 함수 중 하나인 AVG를 사용하여 데이터의 평균을 조회할 수 있습니다. 이 함수를 사용하면 특정 열의 값들의 평균을 쉽게 구할 수 있습니다.
데이터베이스 테이블 예제
다음과 같이 학생의 시험 점수를 저장하는 테이블이 있다고 가정해봅시다.
CREATE TABLE student_scores (
id INT,
name VARCHAR(50),
score INT
);
INSERT INTO student_scores (id, name, score) VALUES
(1, 'John', 85),
(2, 'Emma', 90),
(3, 'Daniel', 75),
(4, 'Sophia', 88),
(5, 'Olivia', 92);
AVG 함수를 사용한 데이터 평균 조회
아래의 SQL 쿼리를 사용하여 student_scores 테이블에서 점수의 평균을 조회할 수 있습니다.
SELECT AVG(score) AS average_score FROM student_scores;
이 쿼리를 실행하면 다음과 같은 결과가 나옵니다.
average_score |
---|
86 |
위의 예제에서는 AVG 함수를 사용하여 student_scores 테이블에서 모든 학생들의 평균 점수를 조회하였습니다.
평균을 조회할 때 데이터베이스의 함수를 이용하면 데이터의 평균을 효과적으로 계산할 수 있습니다.
참고 자료
- PostgreSQL 공식 문서: https://www.postgresql.org/docs/13/functions-aggregate.html
이로써 SQL의 AVG 함수를 사용하여 데이터의 평균을 조회하는 방법에 대해 알아보았습니다.