SELECT pid,cid,product_id,thickness FROM products WHERE thickness <> "";
SELECT cid,level,thickness FROM catalog WHERE thickness <> "";
所有pid都映射到cid。我只对二级映射感兴趣。
目标,我想知道哪些产品在两个目录中的厚度值不一样,产品。注意,产品通过cid附属于一个类别,所有产品附属于2级类别。
最佳答案
SELECT a.pid, a.product_ID
FROM products a
INNER JOIN catalog b
ON a.cid = b.cid AND
b.level = 2
WHERE a.thickness <> b.thickess