为什么我不在MySQL中获得此查询的结果?
SELECT * FROM feature_product
INNER JOIN `product` on product.`product_id`=product_ref_id
WHERE ( feature_ref_id=11 or feature_ref_id=10 ) AND ( feature_ref_id=13 or feature_ref_id=13 )
答案 0 :(得分:1)
试试这个。
SELECT * FROM feature_product
INNER JOIN `product` on product.`product_id`=product_ref_id where
feature_ref_id NOT IN("10","11","13");
您将使用此查询获得所需的输出。
答案 1 :(得分:0)
SELECT * FROM feature_product fp
INNER JOIN产品p p.product_id = fp.product_ref_id
WHERE feature_ref_id in(11,10,13)
请尝试上面,如果您共享两个表列名称将会很棒。