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
- 민생회복소비쿠폰
- 개발생산성
- scrapy
- 디버깅
- Ai
- Spring
- JetBrains
- 민생회복지원금
- docker
- gradle
- spring boot 시작
- Vue 배우기
- intellij완전정복
- Spring Batch 강의
- 자바패턴
- 주식용어
- AES256
- Vue 강의
- python
- 지원금신청방법
- 개발툴팁
- MYSQL
- 자동포맷팅
- Python 기본편
- 배당소득 분리과세
- IntelliJ
- 민생회복
- GPT
- Vue 알아보기
- java
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