DB/PostgreSQL
[PostgreSQL] 데이터 기간 조회(당일, 주간, 월간, 연간)
_yoonie
2023. 10. 4. 15:12
- 당일 조회
${COLUMN} = TO_CHAR(CURRENT_DATE,'YYYYMMDD')
- 주간 조회
${COLUMN} BETWEEN TO_CHAR(date_trunc('WEEK', CURRENT_DATE),'YYYYMMDD') and TO_CHAR((date_trunc('WEEK', CURRENT_DATE) + INTERVAL '6 day'),'YYYYMMDD')
- 월간 조회
${COLUMN} BETWEEN TO_CHAR(date_trunc('MONTH', CURRENT_DATE),'YYYYMMDD') and TO_CHAR((date_trunc('MONTH', CURRENT_DATE) + INTERVAL '1 MONTH - 1 day'),'YYYYMMDD')
- 연간 조회
${COLUMN} BETWEEN TO_CHAR(date_trunc('YEAR', CURRENT_DATE),'YYYYMMDD') and TO_CHAR((date_trunc('YEAR', CURRENT_DATE) + INTERVAL '1 YEAR - 1 day'),'YYYYMMDD')
728x90