본문 바로가기

Programming Practice/SQL

일시 차이 구하기

절차

1) 값이 char 라면, date 형태로 변경

TO_DATE(값, 'YYYYMMDDHH24MISS')

2) date 간 차이 구하기

NUMTODSINTERVAL(DATE1 - DATE2, 'DAY')

3) 원하는 포맷에 맞춰 SUBSTR

SUBSTR(NUMTODSINTERVAL(DATE1-DATE2, 'DAY'), 12,8)