일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- devops
- Web Server
- ReactJS
- AWS
- 맛집
- Gradle
- IntelliJ
- tool
- springboot
- laravel
- MySQL
- jenkins
- JPA
- 요리
- Spring
- java
- it
- redis
- elasticsearch
- linux
- Design Patterns
- docker
- db
- php
- ubuntu
- jsp
- javascript
- Spring Boot
- Oracle
- Git
Archives
- Today
- Total
목록2020/06/03 (1)
아무거나
[oracle] OVER 함수 및 PARTITION BY 사용법
OVER 함수 및 PARTITION BY 사용법 예제 데이터 예제 쿼리 반환되는 행의 수를 계산하여 줄인다. (GROUP BY) SELECT EXEC_TME, COUNT(*) AS LOG_CNT FROM TB_CM_OP_L GROUP BY EXEC_TME; 모든 행을 분할, 반환 된 행의 수에 영향을 미치지 않고 결과가 누적되어 계산되는 방식 주로 누적집계나 누적합계에 많이 사용됨 -> 1번 row에 3이 1개, 3번 row에 3이 또 있으므로 2개로 표시 즉, 값이 누적되어 계산됨 (PARTITION BY) SELECT ROW_NUMBER() OVER (PARTITION BY EXEC_TME ORDER BY INPT_DM DESC) AS ORDER_INPT_DM_LOG FROM TB_CM_OP_L; 5..
Data Store/DB
2020. 6. 3. 23:53