Months_BETWEEN 때문에 그런데요. 0 2 1,429

by 여경구 [2007.03.26 09:12:37]


 SELECT MONTHS_BETWEEN(TO_DATE('20070331', 'YYYYMMDD'),
                                  TO_DATE('20050401','yyyymmdd'))-0.5
                     FROM DUAL      

 

 

뒷부분에 -0.5 해준이유가 뭐죠?ㅜ.ㅡ

알려주세요~

by finecomp [2007.03.26 00:00:00]
MONTHS_BETWEEN결과는 날짜사이를 달수로 계산한 차를 제시합니다.
거기서 0.5를 뺐으니, 차에서 반달 더 뺀거겠죠...?
정확한 이유는 만든사람만이 알겠죠...^^;

건승하시길...수고하세요~~

by . [2007.03.26 00:00:00]
SELECT MONTHS_BETWEEN(TO_DATE('20070331', 'YYYYMMDD'),
TO_DATE('20050401','yyyymmdd')-0.5)
FROM DUAL

이걸 의도한게 아닐까하는 추측입니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입