开发者社区 问答 正文

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

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

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

    2019-07-17 19:36:17
    赞同 展开评论
问答分类:
SQL
问答标签:
问答地址: