回答

收藏

外连接中的AND语法?

技术问答 技术问答 209 人阅读 | 0 人回复 | 2023-09-12

这只是我发现的查询的一小部分。( o# g- |, F9 w$ ?8 G
除了主键,我正试图将过滤器添加到外部连接中。问题是我收到的状态代码不是0或1,就像忽略了过滤器一样。( q+ b/ B) [  ]- R7 X$ K
SELECT * FROM Products PLEFT OUTER JOIN OrderDetails OD ON OD.SkuNum = P.SkuNumLEFT OUTER JOIN OrderHeader OH ON (OD.ShipmentNum = OH.ShipmentNum                               AND (OH.StatusCode = 0 OR OH.StatusCode = 1))WHERE P.SkuNum = XXXX请注意,如果我说这个句子(OH.StatusCode = 0或OH.StatusCode =
# W& W3 Z+ G5 _! J$ T+ w4 o2 b1)放在where在句子中,它将根据这种情况过滤整个结果集,这不是我想要的。" f. ]# h- o2 G3 V6 ~1 T
对于这种纯英语的加入,我想说的是给我所有 此处未列出    产品等 物品    。如果产品有任何装运,请向我提供1或1装运状态的所有详细信息。8 @3 d, t+ I* C- M
0“
/ G! H6 i2 K- g" s7 e! [4 H我的语法错误还是我错过了什么?谢谢你。2 r$ X9 F" c2 T7 f5 w0 Y
编辑:更新查询,包括产品,以便更清楚我在寻找什么,并修复转移错误。
/ X' d" v3 z4 V8 f/ n                                                                * f7 T, D/ g: ^2 a* R! M& o3 G
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则