Sql 计算不同行中的两个不同值
我想得到第一行的总计,如果FirstValue列中第二行的值与较高的总计求和, 但如果第二个值中的值大于第二个值的总上限值Sql 计算不同行中的两个不同值,sql,Sql,我想得到第一行的总计,如果FirstValue列中第二行的值与较高的总计求和, 但如果第二个值中的值大于第二个值的总上限值 Date FirstValue SecondValue (New Column) 2017-06-01 312500.00 0.00 312,000 2017-06-03 0.00 300000.00 12,500 2017-06-04 400000.00 0.00
Date FirstValue SecondValue (New Column)
2017-06-01 312500.00 0.00 312,000
2017-06-03 0.00 300000.00 12,500
2017-06-04 400000.00 0.00 412,500
2017-06-04 1600000.00 0.00 2,012,500
2017-06-07 0.00 200000.00 1,812,500
2017-06-15 0.00 500000.00 1,312,500
Last Value is 1,312,500
正如我在一张照片中提到的
添加一个新的列,该列是0-SecondValue,那么您想要的答案是firstValue+inverseSecondValue的运行总数您使用的是哪个dbms?你试过什么?向我们显示您当前的查询尝试。编辑您的问题并提供示例数据、所需结果(如问题中的文本)以及正在使用的数据库的标记。@jarlh只是想知道dbms或rdbms是什么?正如你所说,我认为应该是这样rdbms@BunkerBoyDBMS是正确的术语。OP的DBMS也可能是RDBMS,但可能不是。请阅读并接受答案