以前的值和复杂的公式

时间:2016-11-18 00:02:09

标签: sql

Interface |value |  date-time   |
-------------------------------
First-IN  |80004 |05/05/2016:12:00
First-IN  |90005 |05/05/2016:11:00
First-IN  |70005 |05/05/2016:10:00
First-IN  |90005 |05/05/2016:09:00
First-Out |30002 |05/05/2016:12:00
First-Out |40002 |05/05/2016:11:00
First-Out |20002 |05/05/2016:10:00
First-Out |10002 |05/05/2016:09:00

我需要在这些条件下总结所有值:

如果以前的值> current(next)(从上到下每隔一行你可以认为是当前值)然后将400000添加到当前值 - (减去)前一个值并将结果集作为下一个值。 然后继续那样。

我需要添加400000的原因是此计数器在400000之后的作用并从0开始。

我需要使用的公式如下:

(delata IN - delta out)*8
______________________________
   delta seconds *30

是否可以在SQL查询或报表生成器中实现此功能? 感谢所有人提前寻求帮助

0 个答案:

没有答案