그룹함수1 SQL_그룹함수(GROUP BY, HAVING) 그룹함수 ( GROUP BY ) 조회된 행들의 집합그룹에 적용되어 하나의 결과를 생성하는 함수 집합그룹 : 테이블 전체 또는 그룹화된 테이블의 행들 집합그룹의 예시 : 사원테이블전체 혹은 부서별 평균임금 / 직종별 전체 급여 / 관리자별 관리직원수 / 입사년도별 입사한 사원수 / 급여등급별 사원수 등 그룹함수 사용시 주의사항 그룹함수는 WHERE절에서 사용할 수 없다 그룹함수와 그룹함수가 아닌 표현식을 SELECT절에 같이 적을 수 없다 그룹함수의 중첩은 한번만 허용된다 GROUP BY절에 등장한 표현식은 그룹함수와 같이 SELECT절에 적을 수 있다 그룹함수의 종류 COUNT(*) : 조회된 모든 행의 갯수를 반환한다 COUNT(컬럼 혹은 표현식) : 조회된 행에서 지정된 컬럼의 값이 NULL이 아닌 .. 2023. 12. 14. 이전 1 다음