MS SQL查询求助!!!!急急急

gSmilling 2018-03-29 02:10:23
数据如下:

如何写查询代码最后得到的结果才能如下图所示:


请各位技术大佬帮帮忙。非常感谢
...全文
414 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gSmilling 2018-03-29
  • 打赏
  • 举报
回复
引用 1 楼 roy_88 的回复:
计算规则是?
colum6=sum(colum4)-sum(colum5) 想要实现的效果colum7的数量优先分配给colum1的小号码 以1,2,3行举例, colum7的数量刚好满足colum1 的10001 下的colum4的数量,colum10和colum11都显示为0 若colum7的数量超出colum1的10001下的colum4的数量,则继续分配给2,3行。 若colum7的数量低于colum1的10001下的colum4的数量,则colum10=colum7-colum4,第2,3行的colum10则显示为 -colum4
中国风 2018-03-29
  • 打赏
  • 举报
回复
计算规则是?

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧