SELECT distinct(id) as id FROM source WHERE 1 and price>50 and price<70 and id not in (SELECT id FROM series WHERE tid=5 or tid=11)
该语句就是找出两种类型的商品,报价还是在50到70中间的商品id唯一列表
求指教!谢谢!!!
SELECT distinct(id) as id FROM source WHERE 1 and price>50 and price<70 and id not in (SELECT id FROM series WHERE tid=5 or tid=11)
该语句就是找出两种类型的商品,报价还是在50到70中间的商品id唯一列表
求指教!谢谢!!!
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答2k 阅读
3 回答2k 阅读
思路就是用LEFT JOIN, 因为MySQL的子查询性能很差
瞎写的,不见得对。