[PostgreSQL] generate_series 함수로 연속되는 month, day 출력하기

식빵·2023년 4월 9일
0

postgresql-memo

목록 보기
11/34
post-thumbnail

오늘날짜 ~ 내년의 오늘 날짜까지 의 date 출력

select generate_series(
               date_trunc('day', now()),
               date_trunc('day', now() + '1 year'::interval)
           , '1 day'
)::date;



올해의 모든 month

select generate_series(
           date_trunc('month', now()),
           date_trunc('month', now() + '1 month'::interval) - '1 day'::interval,
'1 day')::date



현재 month 의 모든 일자

select generate_series(
           date_trunc('month', now()),
           date_trunc('month', now() + '1 month'::interval) - '1 day'::interval,
'1 day')::date

profile
백엔드를 계속 배우고 있는 개발자입니다 😊

0개의 댓글