🏆本文收录于《CSDN问答解答》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
问题描述
下列数据通过SQL语句查出,不是数据库底表的数据, 不能通过insert , update,delete 等来更改原始数据
先把序号从大到小排序,求出所有数量合计值 A = -20 , 再求出所有正数的合计值B = 100+20 = 120
然后从最大序号的负数(序号4 = -100)逐一向下与B合计,直到与B的合计值出现了负数(序号3 )。
此时,把A (-20) 覆盖到第一次出现负数的序号3即可。