请问相同的订单号数量为一正一负的订单怎么T除

image.png

SQL xixi1234 发布于 2024-1-18 10:27
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7高级互助
发布于2024-1-18 10:30(编辑于 2024-1-18 10:32)

直接先求和,在过滤掉数量为0的订单

 

select *

  from (select 订单号, 物料号, sum(数量) as 数量

          from 表

         group by 订单号, 物料号) a

 where a.数量 <> 0

  

最佳回答
0
LazySheepLv7高级互助
发布于2024-1-18 10:30(编辑于 2024-1-18 10:30)

select 单号,料号,sum(数量)  from tab group by  然后把sum(数量)=0的去掉

怎么过滤根据你实际的数据库

  • 3关注人数
  • 173浏览人数
  • 最后回答于:2024-1-18 10:32
    请选择关闭问题的原因
    确定 取消
    返回顶部