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唯一列表
求指教!谢谢!!!
4 回答1.5k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答919 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.6k 阅读
2 回答1.8k 阅读
1 回答894 阅读✓ 已解决
思路就是用LEFT JOIN, 因为MySQL的子查询性能很差
瞎写的,不见得对。