SQL Server 2008
Думаю, у меня почти есть то, что я хочу сделать. Я просто пытаюсь настроить результат. У меня есть таблица, в которой хранятся метки времени всех транзакций, которые происходят в системе. Я пишу запрос, чтобы дать среднее время транзакции. Это то, что я до сих пор:
With TransTime AS (
select endtime-starttime AS Totaltime
from transactiontime
where starttime > '2010-05-12' and endtime < '2010-05-13')
Select CAST(AVG(CAST(TotalTime As Float))As Datetime)
from TransTime
Я получаю следующий результат:
1900-01-01 00: 00: 00.007
Я не могу понять, как убрать дату и просто отобразить время, 00: 00: 00: 007. Любая помощь будет оценена. Спасибо.