我有一張表,其中包含有關他們一整天都在做什麼的信息。我需要獲得每個任務的開始時間/結束時間。將時間列拆分爲開始時間/結束時間列
目前我能夠拉每個任務的時間戳,但我希望創建開始時間和結束時間列。開始時間將是前一行的時間戳,結束時間將是當前行的時間戳。
有沒有簡單的方法來做到這一點?這是我目前使用的查詢。
select
Timestamp,
Sku,
Station,
Username,
ActionType
from OverallLogs
where
and ActionType = 'Put'
and Username = 'Name'
and timestamp < DateAdd(Day, DateDiff(Day, 0, GetDate())+1, 0)
AND timestamp >= DateAdd(Day, DateDiff(Day, 0, GetDate()), 0)
Order by timestamp desc
什麼版本的SQL Server? – RBarryYoung