如何使用DB2中的Lag / Lead计算行的时差?

时间:2015-05-13 13:17:48

标签: sql syntax db2 lag

我有以下表格:

id Date       Hour  Description   Username
1  2015-05-13 10:08 SessionClosed Thierry
2  2015-05-12 23:30 SessionClosed Leao
3  2015-05-12 20:50 SessionOpened Thierry
4  2015-05-11 17:10 SessionOpened Leao

如何计算每个用户会话的时间差异?

我正在使用DB2。

结果应如下所示:

id Date       Hour  Description   Username DiffTime
1  2015-05-13 10:08 SessionClosed Thierry  14:18
2  2015-05-12 23:30 SessionClosed Leao     30:20
3  2015-05-12 20:50 SessionOpened Thierry  00:00
4  2015-05-11 17:10 SessionOpened Leao     00:00

0 个答案:

没有答案