开发者社区> 问答> 正文

sql查询,将第一行值的多出数量加入第二行

SQL 查询一个结果,包含数量1,数量2,数量3 三列,sql如何实现:当第一行数量2>数量1时,超过的数量加入第二行的数量2,当第二行的数量2>数量1时,多出数量加入第三行,以此类推

展开
收起
吴孟桥 2016-06-13 16:00:10 2207 0
1 条回答
写回答
取消 提交回答
  • 建议采用存储过程做吧。如果用SQL太复杂了。如果包含数量2<数量1不累加到第三行的话,用SQL还不一定能实现。

    2019-07-17 19:36:17
    赞同 展开评论 打赏
问答分类:
SQL
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载