如何在MySQL中获取两个连续行和同一列的差异并将其保存到同一个表中的不同列?

时间:2017-04-26 21:18:29

标签: mysql sql database difference

binmin  binmax  value   diff
-0.5    0.499   20      
0.5     1.499   30      10
1.5     2.499   45      15
2.5     3.499   56      11

我想要区分值,即。当前 - 以前。 binmin和binmax已经按顺序继续增加。 你可以使用binmin或binmax作为id。 我想采取差异并将其插入另一个名为diff!的空列中。

1 个答案:

答案 0 :(得分:0)

使用相关子查询来获取MySQL / SQLite中的先前值:

SOME OUTPUT BEFORE CREATE CALL
SOME OUTPUT BEFORE CREATE CALL
SOME OUTPUT BEFORE CREATE CALL
SOME OUTPUT BEFORE CREATE CALL