본문 바로가기

닷컴's_열공/Database

sql 기준월 구하는 쿼리 SQL

(select
    to_char(to_date('$ACCEPT_DT$','YYYY-MM')+rownum-1,'YYYYMMDD') as curdate,
    to_char(to_date('$ACCEPT_DT$','YYYY-MM'),'YYYY') as t_year, 
    to_char(to_date('$ACCEPT_DT$','YYYY-MM'),'MM') as t_month, 
    case when rownum<10 then '0'||rownum else ''||rownum end as t_day
from
    co_users
where
    rownum<= to_char(last_day(to_date('$ACCEPT_DT$','YYYY-MM')),'DD')
)