小编JC5*_*C59的帖子

如何通过SQL获取表中的两行之间的差异以及如何将其放置在新列中

select * from TABLE1
where ENTRY_DATE >=trunc(sysdate-365)
 ORDER BY ENTRY_TIME
Run Code Online (Sandbox Code Playgroud)

这给了我以下结果:

NUMBER_ID | ENTRY_DATE | ENTRY_TIME
----------+------------+------------
        1 | 11/21/2014 | 11/21/2014 08:05:00 AM 
        2 | 11/21/2014 | 11/21/2014 08:08:46 AM 
        3 | 11/21/2014 | 11/21/2014 08:09:51 AM 
        4 | 11/21/2014 | 11/21/2014 08:10:05 AM 
        5 | 11/21/2014 | 11/21/2014 08:10:05 AM 
        6 | 11/21/2014 | 11/21/2014 08:10:59 AM 
        7 | 11/21/2014 | 11/21/2014 08:14:34 AM 
Run Code Online (Sandbox Code Playgroud)

但是,我希望能够通过SQL显示“差异”,其中“差异”列是一个条目和最后一个条目之间的时间差。

我需要的

谁能帮忙将此添加到我的此SQL代码中?谢谢

sql oracle plsql access-vba

5
推荐指数
1
解决办法
4221
查看次数

标签 统计

access-vba ×1

oracle ×1

plsql ×1

sql ×1