SQL / MariaDB / GROUP BY

예제로 사용한 데이터베이스는 employees입니다.

GROUP BY - 사원별 급여 합계

사번과 급여를 출력하면, 다음처럼 모든 행이 출력됩니다.

만약 사번별로 급여의 총합을 구하고 싶다면 GROUP BY를 이용합니다.

사번만으로 누군지 파악하기 힘들다면, JOIN을 이용해서 이름을 출력할 수 있습니다.

GROUP BY - 부서별 사원 수

COUNT 함수를 이용하여 특정 조건을 만족하는 행의 개수를 셀 수 있습니다. 다음은 부서별 사원 수를 출력하는 예제입니다.

부서의 이름까지 나타내고 싶다면 JOIN을 활용합니다.