SELECT MachName,
StateName,
MaxEnteredOn,
DATEADD("hh",-5,MaxEnteredOn) AS DayLightSavingsAdjusted,
CAST(DATEDIFF("ss",DATEADD("hh",-5,MaxEnteredOn),GETDATE()) / 86400 AS varchar(4)) + '.'
+ CAST(DATEDIFF("ss",DATEADD("hh",-5,MaxEnteredOn),GETDATE()) / 3600 AS varchar(4)) + ':'
+ CAST(DATEDIFF("ss",DATEADD("hh",-5,MaxEnteredOn),GETDATE()) / 60 - (((DATEDIFF("ss",DATEADD("hh",-5,MaxEnteredOn),GETDATE()) / 3600)) * 60) AS varchar(4)) + ':'
+ CAST(DATEDIFF("ss",DATEADD("hh",-5,MaxEnteredOn),GETDATE()) - (((DATEDIFF("ss",DATEADD("hh",-5,MaxEnteredOn),GETDATE()) / 60)) * 60) AS varchar(4))
AS SCLU,
StateColorR,
StateColorG,
StateColorB
FROM [sapp0].[PartQueue].[dbo].[tblMemexStates] ms
INNER JOIN [sapp0].[AccessSystem].[dbo].[tblStateColors] sc
ON ms.StateName = sc.StateColorID
WHERE ms.MachName = @MemexMachineName
(SELECT DATEDIFF(DAY, '1/1/2018', GETDATE()) as dtDiffDay,
DATEDIFF(DAY, DATEPART(hour, '1/1/2018'), DATEPART(hour, GETDATE())) as dtDiffHour,
DATEDIFF(DAY, DATEPART(MINUTE, '1/1/2018'), DATEPART(MINUTE, GETDATE())) as dtDiffMinute,
DATEDIFF(DAY, DATEPART(SECOND, '1/1/2018'), DATEPART(SECOND, GETDATE())) as dtDiffSecond) AS qryInner