扩展Sjoerd的反连接,您还可以使用易于理解的SELECT WHERE X NOT IN (SELECT)
模式。
SELECT pm.id FROM r2r.partmaster pm
WHERE pm.id NOT IN (SELECT pd.part_num FROM wpsapi4.product_details pd)
请注意,您只需要```对保留字,带空格的名称等使用反引号,而无需使用常规列名。
在MysqL 5+上,这种查询运行得非常快。 在MysqL 3/4上,它很慢。
你需要有一个索引pm.id
,pd.part_num
。