Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
오라클에서 누적 합계 구하는 함수 sum over 사용하기 본문
오라클에서 누적 합계 구하는 함수 sum over 사용하기
sum(누적할 컬럼명) over(partition by 그룹화할 컬럼명 order by 정렬할 컬럼명 정렬 방식)
아래 테이블에서 항목별로 값을 누적해서 새로운 컬럼에 누적해서 표시하고 싶을 때 sum over 함수를 사용할 수 있다.
article 별 amount를 누적해서 날짜 오름차순으로 정렬해서 보여주고 싶을 때
select article, amount, sum(amount) over(partition by article order by reg_date) total, reg_date from account;
와 같이 SQL문을 작성한다.
반응형
'IT > Database' 카테고리의 다른 글
오라클에서 c##으로 시작하는 계정 이름 부여 (0) | 2020.11.30 |
---|---|
Mysql 자바 JDBC 드라이버 다운로드하기 (0) | 2020.08.26 |
오라클에서 여러개 행의 데이터를 구분자를 이용해서 하나의 컬럼으로 표시(LISTAGG 함수 사용) (0) | 2019.06.26 |
오라클 11g Express Edition 설치시 Checking for Oracle XE service instance failed 오류 해결하기 (1) | 2019.01.04 |
오라클 11g Express Edition 관리자 페이지 포트 번호 변경하기 (0) | 2018.12.12 |
Comments