728x90
over절 이란?
누적, 순위, 퍼센테이지. 평균, 총합 등 데이터를 통계나 집계할 때
단일 함수랑 집계함수랑 같이 올 수 없기 때문에, 서브쿼리를 사용하야함
특히 다수의 집계결과가 필요할 때 여러 서브쿼리와 그룹바이로 인해 쿼리가 지저분해 지는데
OVER절을 이용하여 간단하게 만들어 줄 수 있음.
서브쿼리 뿐만 아니라 group by, order by가 복잡하게 섞인 쿼리도 간단하게 표현 가능
rank(),dense_rank() 등 다양한 집계함수를 지원하여 편리하게 데이터를 표현 가능
728x90
'Oracle' 카테고리의 다른 글
[ORACLE]SQL 병렬쿼리 활용 조회 성능 향상 (0) | 2022.09.26 |
---|---|
조건에서 값을 입력받아 특정 데이터 추출하기 (0) | 2022.04.04 |
[오라클]작업 TIP _ 기존 테이블 (0) | 2022.03.31 |
ORCLE 문법 (0) | 2022.02.26 |
Oracle SQL Developer 설치 및 계정생성 샘플스키마설치 (0) | 2022.02.25 |
댓글