날짜기간(S_DT, E_DT)을 보고 몇 개월인지 확인하려고 합니다.
쿼리로 가능할까요?
month_between 함수로 가능하네요~ with절은 샘플입니다.
with t (s_dt, e_dt) as (
select '20230101', '20230331' from dual union all
select '20230101', '20230228' from dual union all
select '20230101', '20230630' from dual union all
select '20230101', '20240131' from dual
)
select round(months_between( to_date(e_dt,'YYYYMMDD') , to_date(s_dt,'YYYYMMDD') )) from t
함수가 있군요..
감사합니다~