안녕하세요. 첨부파일을 보시면 합계를 datatime + int 해서 11:30 으로(날짜,초 빼고) 조회되도록 하고 싶습니다.
어떻게 해야 할지 고수님들 부탁 드립니다.
by 마농
[2019.06.11 09:10:21]
WITH test AS
(
SELECT CAST('1900-01-01 03:30:00.000' AS datetime) dilig_time_01
, 8 dilig_cnt_01
)
SELECT dilig_time_01
, dilig_cnt_01
, DATEADD(hour, dilig_cnt_01, dilig_time_01) AS 합계
FROM test
;
by 스캇
[2019.06.11 09:49:08]
위와 같이 쿼리하면 1900-01-01 11:30:00.000 나온는데 11:30 이렇게만 나오려면 어떻게 해야할지 한번 더 문의 드립니다. 항상도와주셔서 감사합니다. 꾸벅
by 스캇
[2019.06.11 09:58:04]
CONVERT(VARCHAR(5), DATEADD(hour, dilig_cnt_01, dilig_time_01), 108) AS 합계 이렇게 하면 되네요.. 감사합니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.