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 | 31 |
Tags
- Spring Batch 강의
- JDK1.3
- 미국 배당주
- python 기초
- Vue 알아보기
- apache log4j
- 주식용어
- Vue
- Spring
- python
- AES256
- 미국주식
- 도커
- 구글 애드센스 수익
- docker
- 티스토리 광고 수익
- scrapy
- Spring Batch
- intelliJ plugin
- MYSQL
- gradle
- 젠킨스
- docker mysql
- Vue 배우기
- spring boot 시작
- docker 명령어
- spring Annotation
- 애드센스 수익
- Vue 강의
- Python 기본편
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