오라클 sum 예제 | Broker Segur 
 오라클 sum 예제 
 ORDER BY 절 을 추가 하 면 파티션 내 에 누계 총 급여 를 표시 할 수 있 습니다 . 아래 예제 에서 는 기본 창 절 이 사용 되 며 명시 적 으로 지정 됩니다 . 예 를 들 어 부서 의 모든 직원 에 대한 모든 직원 , 급여 및 급여 값 의 합계 를 나열 할 수 있 습니다 . 이것 은 OVER 절 이 할 수 있 는 것 입니다 . 오라클 SUM 을 고유 한 값 으로 사용 하 는 방법 에 대한 예제 섹션 은 예제 섹션 을 참조 하 십시오 . 이 시리즈 의 8 부 « 적합 한 유형 선택 »( Oracle Magazine , 2012 년 11 월 / 12 월 ) 에서 는 일반 적 인 SQL 날짜 함수 를 소개 하 고 쿼리 에서 날짜 결과 집합 데이터 의 모양 을 수정 하 는 데 쿼리 를 사용 하 는 방법 을 보여 주 어 있 습니다 . 또한 SYSDATE 함수 와 날짜 산술 을 도입 하 고 결과 집합 데이터 를 조작 하 여 보다 의미 있 는 결과 를 전달 하 는 방법 을 보여 주 었 습니다 . 지금 까지 이 시리즈 에서 설명 하 는 모든 함수 는 단일 행 결과 에서 작동 합니다 . 집계 함수 ( 그룹 함수 라고 도 함 ) 는 여러 행 에서 작동 하 므로 데이터베이스 에 저장 되 는 방식 과 다르 게 표시 되 도록 데이터 를 조작 할 수 있 습니다 . 이 문서 에서 는 GROUP BY 및 HAVING 절 과 함께 일반 적 으로 사용 되 는 SQL 그룹 함수 중 일부 를 소개 합니다 . 이 문서 의 예제 에 는 다음 표 가 필요 합니다 . 오라클 SUM 을 집계 함수 로 구문 으로 하 는 것 은 멜라니 카페리 ( Melanie Caffrey ) 가 오라클 의 수석 개발 매니저 입니다 . 그녀 는 오라클 데이터베이스 12 c ( Apress , 2014 ) , 오라클 개발자 및 DBA 를 위한 전문가 PL / SQL 관행 ( Apress , 2011 ) 및 전문가 오라클 관행 : 오크 테이블 의 오라클 데이터베이스 관리 ( Apress , 2010 ) 의 공동 저자 입니다 . 
 이 예제 에서 는 합계 를 분석 함수 로 사용 할 수 있 는 방법 을 보여 드리 기 위해 파티션 을 초과 하 는 합계 를 사용 합니다 . 먼저 이 예제 에서 사용 할 STUDENT 테이블 을 살펴보 겠 습니다 . 모든 집계 함수 는 데이터 를 그룹 화 하 여 궁극 적 으로 단일 결과 값 을 생성 합니다 . 집계 함수 는 여러 행 값 에서 작동 하 므로 이 를 사용 하 여 합계 와 같 은 요약 데이터 를 생성 할 수 있 습니다 . 예 를 들 어 « 모든 직원 에게 지급 되 는 연봉 총액 은 얼마 입니까 » 와 같 은 예산 계획 질문 에 답할 수 있 습니까 ? 목록 1 의 쿼리 는 이 질문 에 대답 하 기 위해 SUM 집계 함수 를 사용 하 는 것 을 보여 줍니다 . EMPLOYEE 테이블 의 SALARY 열 에 있 는 모든 값 을 함께 추가 하 여 총 값 970000 을 생성 합니다 . HAVING 절 은 주로 집계 함수 열 에서 작동 하 지만 WHERE 절 은 집계 작업 없이 열 및 기타 식 에서 작동 합니다 .