시작시간 | 종료시간 | 경과시간 |
0340 | 0540 | 0200 |
위의 테이블처럼 날짜형식의 문자열을 계산하여 다시 문자열로 보여줘야할 경우가 있습니다.
이때 사용할 수 있는 SQL 코드는 다음과 같습니다.
replace(
convert(char(5),
DATEADD(minute,
Datediff(minute,CONVERT(time,substring(start_time,1,2)+':'+substring(start_time,3,2),8),CONVERT(time,substring(end_time,1,2)+':'+substring(end_time,3,2),8))
,'')
, 8)
,':','')