Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Vue 알아보기
- Spring
- Spring Batch 강의
- 티스토리 광고 수익
- IntelliJ
- Vue 배우기
- gradle
- JDK1.3
- docker
- apache log4j
- spring Annotation
- 도커
- Vue
- scrapy
- 미국 배당주
- spring boot 시작
- 구글 애드센스 수익
- Python 기본편
- AES256
- 미국주식
- python 기초
- python
- 애드센스 수익
- docker 명령어
- MYSQL
- Spring Batch
- 젠킨스
- docker mysql
- intelliJ plugin
- Vue 강의
Archives
나만의공간
오라클 날짜기준 컬럼으로 주단위 합계 쿼리 방법 본문
오라클에서 날짜를 기준으로 합계를 출력할때 주단위로 합산을 하고 싶을때가 있습니다.
이때 오라클에서 제공하는 기능을 사용하면 간단히 합계를 만들수 있습니다.
날짜기준 주단위 합계 쿼리
SELECT TRUNC(INS_DTM, 'IW') AS start_of_week,
COUNT(*) AS week_count
FROM CUST_ACCOUNT
GROUP BY TRUNC(INS_DTM, 'IW')
ORDER BY start_of_week;
TRUNC(INS_DTM, 'IW') : 날짜를 주의 시작으로 반올립합니다. 'IW'는 ISO주를 나타내는 포맷으로 매주 월요일이 주의 시작이 됩니다.
날짜기준 월단위 합계 쿼리
SELECT TRUNC(INS_DTM, 'MM') AS start_of_month,
COUNT(*) AS month_count
FROM CUST_ACCOUNT
GROUP BY TRUNC(INS_DTM, 'MM')
ORDER BY start_of_month;
위 쿼리를 이용하여 다양한 날짜 기준별 합계 계산이 가능합니다.
'IT > Oracle' 카테고리의 다른 글
오라클 GRANT 조회 (0) | 2022.03.08 |
---|---|
sqlldr을 이용한 대량 데이타 업로드 방법 (0) | 2014.06.27 |
Comments