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