【发布时间】:2019-11-13 08:53:10
【问题描述】:
对于给定的数据:
+---+--------+------+
|CID| number | rum |
+---+--------+------+
| 1 | 1.0000 | NULL |
| 3 | 2.0000 | NULL |
| 5 | 2.0000 | NULL |
| 6 | 4.0000 | NULL |
+---+--------+------+
我想用当前和以前数字的百分比变化来计算朗姆酒。
rum = (currNumber - prevNumber) / prevNumber * 100
预期结果:
+---+--------+------+
|CID| number | rum |
+---+--------+------+
| 1 | 1.0000 | NULL |
| 3 | 2.0000 |100.0 |
| 5 | 2.0000 | 0.0 |
| 6 | 4.0000 |100.0 |
+---+--------+------+
LAG 函数在 MySQL 中不起作用。
【问题讨论】:
标签: mysql sql window-functions