我正在使用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