
AVG(expr) 함수의 expr 부분은 지정한 표현식의 결과를 나타냅니다. 이 표현식은 숫자, 숫자 함수, 또는 숫자 함수의 결과를 반환하는 다른 함수가 될 수 있습니다. 예를 들어, AVG(SUM(expr)) 함수는 지정한 표현식의 합을 계산한 후 그 평균을 반환합니다.
AVG(expr) 함수는 GROUP BY 절이 포함된 쿼리에서 사용할 때 특히 유용합니다. 이 경우, expr은 그룹당의 평균값을 계산하기 위해 사용됩니다.
예를 들어, 다음과 같은 쿼리를 사용할 수 있습니다.
SELECT AVG(Salary) FROM Employees GROUP BY Department;
이 쿼리는 각 부서당 평균 급여를 반환합니다.
AVG(expr) 함수는 또한 집계 함수의 결과를 계산할 때 사용할 수 있습니다. 예를 들어, 다음과 같은 쿼리를 사용할 수 있습니다.
SELECT AVG(SUM(Salary)) FROM Employees;
이 쿼리는 모든 사원들의 평균 급여를 반환합니다.
따라서, expr은 지정한 표현식의 결과를 나타내며, 숫자, 숫자 함수, 또는 숫자 함수의 결과를 반환하는 다른 함수가 될 수 있습니다.
2025-06-29 13:56