oracle count over
-
[ORACLE] COUNT() OVER() 조건에 맞는 로우 리턴2015.12.16
[ORACLE] COUNT() OVER() 조건에 맞는 로우 리턴
2015. 12. 16. 13:08
반응형
Oracle COUNT() OVER(PARTITION BY)
- COUNT() OVER() -- 1201~1210 일 기준 주문데이터 중 PAY_FINISH 를 기준으로 카운트 반환
SELECT COUNT(DISTINCT CASE WHEN ood.ord_no >= OOD.PAY_FINISH THEN ood.ord_no END) OVER(PARTITION BY OOD.PAY_FINISH) CNT_ORD
FROM ORD OOD
WHERE OOD.PAY_FINISH BETWEEN '20151201' AND '20151210'
반응형
'Database & NoSQL > DB' 카테고리의 다른 글
Pipelined Table Function 예제 (0) | 2015.05.15 |
---|---|
자동증가값 초기화 (0) | 2015.04.14 |
oracle sql*Loader 사용법 (0) | 2015.03.19 |
[Oracle] 중복필드로 그룹핑 쿼리(Group By) (0) | 2015.03.13 |
[Oracle] 테이블 백업 쿼리 (CTAS) (0) | 2015.03.13 |