SQL OLAP 함수로 데이터 분석하기
Db2 for i 는 버전 7.3 부터 대거 OLAP 함수를 제공하기 시작했습니다. 이번 글에서는 그 중 몇가지를 활용하는 예제를 보여드리겠습니다. 1. 순위 함수 (RANK, ROW_NUMBER, DENSE_RANK) 2. 집계 함수 (SUM, COUNT, AVG, MIN, MAX, MEDIAN 등) 3. 그룹 내 행 순서 (LAG, LEAD, FIRST_VALUE, NTH_VALUE, LAST_VALUE 등) 4. 그룹 내 비율 (NTILE, RATIO_TO_REPORT, CUME_DIST 등) 데이터는 Db2에서 제공하는 샘플 데이터베이스를 사용했습니다. 샘플 DB를 만드는 방법과 각 테이블의 설명은 이 링크를 참고하세요. 1. 순위 함수 대표적인 순위 함수 3가지, RANK, DENSE_RANK,..
Db2 for i
2023. 1. 20. 13:39