相同的订单号,只要有一颗物料NG则判定整个20131207订单是NG的SQL怎么写

image.png

SQL yzm172931 发布于 2023-4-26 16:02
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-4-26 16:07(编辑于 2023-4-26 16:55)

SqlServer?oracle?mysql?

--------------

SELECT A.*,(CASE WHEN ISNULL(B.物料情况,'')='' THEN A.物料情况 ELSE 'NG' END) [NEW_] FROM 表 A LEFT JOIN (

SELECT 订单号 FROM 表 WHERE 物料情况='NG') B ON A.订单号=B.订单号

最佳回答
0
LTC朝Lv6高级互助
发布于2023-4-26 16:07
  • 2关注人数
  • 182浏览人数
  • 最后回答于:2023-4-26 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部