GROUP BY 집계함수를 사용해서 집계된 값들에 대해서도 조건을 검사해야 하는 경우가 있습니다.- 부서별/직책별 평균 임금, 평균 수당이 1000 이상인 경우만 출력- 직급별 최대 급여, 최소 급여가 X원 이상/이하인 부서만 출력 - 직급별 사원 수, 직원 수가 N명 이상인 경우만 출력- 부서별 평균 임금의 최대값/최소값/중앙값이 X원 이상/이하인 경우만 출력- 국가별 인구 총계(총인구)가 1000만명 이상인 경우만 출력- 대륙별 인구 수, 대륙별 1인당 GDP 최대/최소/중앙값, 평균이...... - 국가별 인구 총계가 최대값인 국가의 레코드(* 이 경우 HAVING을 서브쿼리와 함께 사용할 수 있습니다)....이 경우 HAVING 절을 사용하여 그룹을 대상..........
[오라클/SQL] HAVING : 그룹별 조건 검사로 그룹별 집계결과 필터링하기(ex. 국가별 인구 N명 이상, 부서별 평균임금이 최고인 부서, 평균GDP가 가장 높은 국가 등)에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.
원문링크 : [오라클/SQL] HAVING : 그룹별 조건 검사로 그룹별 집계결과 필터링하기(ex. 국가별 인구 N명 이상, 부서별 평균임금이 최고인 부서, 평균GDP가 가장 높은 국가 등)