【发布时间】:2016-05-08 18:15:09
【问题描述】:
我想使用 SQL 查询显示两个不同行中两个值的减法。
这是表结构:
id | Value|
-----------
1 | 20 |
2 | 30 |
3 | 50 |
4 | 70 |
5 | 100 |
输出应该如下。
id | Value| Difference |
------------------------
1 | 20 | Null |
2 | 30 | 10 |
3 | 50 | 20 |
4 | 70 | 20 |
5 | 100 | 30 |
【问题讨论】:
-
你保证
ID字段代表一个连续的数字序列吗?前一行的ID是否总是比当前行少一个?
标签: mysql sql-server-2008-r2 oracle10g