我有两个产品表Product1和Product2。在ProductId字段上有一个2 2映射。
我想要的是获取Product2.Exported字段为false AND的所有产品ID 产品ID在Product1中但不在Product2表中的位置。
现在我有两个问题,我正在尝试将其混合成一个。
SELECT ProductId FROM Product1 WHERE ProductId NOT IN(Select ProductId From Product2)
SELECT ProductId FROM Product2 WHERE Exported = 0
答案 0 :(得分:6)
使用union(或union all包含重复项):
SELECT ProductId FROM Product1 WHERE ProductId NOT IN(Select ProductId From Product2)
union
SELECT ProductId FROM Product2 WHERE Exported = 0