我正在使用MSSQL 2008標準版計算sql中兩行兩次之間的差異
我在選擇命令中有多行填充事件。對於每一個我有一個時間戳的事件,我現在要計算事件之間的時間:
(number) | event | timestamp | duration
---------+----------------+---------------------+----------
1 | logon | 2012-05-23 10:00:00 |
2 | incomming call | 2012-05-23 10:01:00 |
3 | call ended | 2012-05-23 10:02:00 |
4 | logoff | 2012-05-23 10:04:00 |
(數列不存在,但它的解釋更容易),現在的時間單元第一行應爲1,第二行也爲1,第三行爲2.
有沒有人知道如何實現這個沒有循環等。
謝謝
你確定你的意思是'MSSQL 2010'?沒有我知道的這樣的版本。 –
對不起,2008當然是:-) – Philipp