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