我需要值1和值2的连续总和。
我有一个表,看起来像这样:
Time | Plus Value | Minus Value 2 |
0 30 10
10 20 15
15 10 20
...我希望能够得到下面的表格
Time | Plus Value | Minus Value 2 | Total
0 30 10 20
10 20 15 25
15 10 20 15
...我希望能够选择这样的东西
select time, plus_value, minus_value(sum(plus_value) - sum(minus_value)) as total
from table
where time <= time我该怎么做呢?我被迫按时间分组,这并没有给出我想要的结果。
发布于 2012-06-19 00:45:54
我不明白你的where子句:where time <= time
无论如何,我相信您的查询可以像这样实现:
select time, plus_value, minus_value, (plus_value - minus_value) as total
from table;https://stackoverflow.com/questions/11087225
复制相似问题