반응형
문제 설명
EMPLOYEES 테이블은 자동차 판매 회사에서 일하고 있는 직원의 정보가 담긴 테이블입니다. EMPLOYEES 테이블 구조는 다음과 같으며, ID, NAME, SALARY, BRANCH_ID는 각각 직원의 아이디, 이름, 월급, 근무하는 대리점 아이디를 나타냅니다.
문제
EMPLOYEES 테이블을 이용해 지점 별 총급여액이 얼마인지 조회하는 SQL문을 작성해주세요.
단, 결과는 지점의 ID순으로 정렬되어야 합니다.
예시
예를 들어 EMPLOYEES 테이블이 다음과 같다면
15번 지점의 총급여액은 180 (Alayna)
16번 지점의 총급여액은 330 + 280 (Holly, Kyra)
17번 지점의 총급여액은 300 (Juliet)
이므로, SQL을 실행하면 다음과 같이 출력되어야 합니다.
풀이
SELECT BRANCH_ID, SUM(SALARY) as TOTAL from EMPLOYEES WHERE BRANCH_ID
GROUP BY BRANCH_ID
ORDER BY BRANCH_ID ASC;
반응형
'IT > 알고리즘' 카테고리의 다른 글
프로그래머스 - 문자열 압축(c++, javascript) (0) | 2020.09.18 |
---|---|
프로그래머스 - 다리를 지나는 트럭(c++, javascript) (0) | 2020.09.17 |
프로그래머스 - 데모 테스트(c++, javascript) (0) | 2020.09.16 |
프로그래머스 - 기능개발(c++) (0) | 2020.09.16 |
프로그래머스 - 추석 트래픽(c++) (0) | 2020.09.15 |