본문 바로가기
CS/데이터베이스

[Oracle] 평균값 출력 (AVG)

by 김크롱 2020. 9. 7.

평균값 출력 (AVG)

 

기본

SELECT AVG(column1)
    FROM tablename;

: column1이 NULL이 아닌 값을 모두 더한 후 NULL이 아닌 개수로 나눔 = NULL값은 산식에 포함되지 않음

 

 

NULL값 치환

SELECT ROUND(AVG(NVL(column1, 0)))
    FROM tablename;

: column1이 NULL인 경우 0으로 바꾼 후 평균 값을 구함

'CS > 데이터베이스' 카테고리의 다른 글

[Oracle] 개수 출력 (COUNT)  (0) 2020.09.07
[Oracle] 합계 출력 (SUM)  (0) 2020.09.07
[Oracle] 최소값 출력 (MIN)  (0) 2020.09.07
[Oracle] 최대값 출력 (MAX)  (0) 2020.09.07
[Oracle] IF문 SQL구현 (CASE)  (0) 2020.09.06