SQL Server 테이블에 두 개의 날짜가 있는데, 날짜 : 분 : 시간 형식으로 차이를 원합니다.
이것을 얻는 방법 ??
도움이 될 수 있습니다. 일부 사이트에서 찾았습니다.
본질적으로 초 단위로 차이를 계산합니다. 그 후 일, 시간 및 나머지를 분 단위로 계산합니다.
DECLARE @INT INT
SET @INT = DATEDIFF(SECOND,GETDATE(),GETDATE()+1)
select
convert(varchar(10), (@INT/86400)) + ':' +
convert(varchar(10), ((@INT%86400)/3600)) + ':'+
convert(varchar(10), (((@INT%86400)%3600)/60)) + ':'+
convert(varchar(10), (((@INT%86400)%3600)%60)) as 'DD:HH:MM:SS'
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다