프로그램관련 기타
[oracle]날짜의 시간 간격 구하기
차돌이라네
2020. 3. 19. 16:14
#시간 간격
SELECT ROUND(((TO_DATE('20200319161310', 'YYYYMMDDHH24MISS')-TO_DATE('20200319141310', 'YYYYMMDDHH24MISS'))*24),3) AS INTERVAL_HOUR FROM DUAL ;
#분 간격
SELECT ROUND(((TO_DATE('20200319161310', 'YYYYMMDDHH24MISS')-TO_DATE('20200319141310', 'YYYYMMDDHH24MISS'))*24*60),3) AS INTERVAL_MINUTE FROM DUAL ;
#초 간격
SELECT ROUND(((TO_DATE('20200319161310', 'YYYYMMDDHH24MISS')-TO_DATE('20200319141310', 'YYYYMMDDHH24MISS'))*24*60*60),3) AS INTERVAL_SECOND FROM DUAL ;