Memperluas anti-join Sjoerd, Anda juga dapat menggunakan SELECT WHERE X NOT IN (SELECT)
yang mudah dipahami pola.
SELECT pm.id FROM r2r.partmaster pm
WHERE pm.id NOT IN (SELECT pd.part_num FROM wpsapi4.product_details pd)
Perhatikan bahwa Anda hanya perlu menggunakan `
backtick pada kata-kata yang dicadangkan, nama dengan spasi dan semacamnya, bukan dengan nama kolom normal.
Di MySQL 5+, kueri semacam ini berjalan cukup cepat.
Pada MySQL 3/4 lambat.
Pastikan Anda memiliki indeks pada bidang yang dimaksud
Anda harus memiliki indeks di pm.id
, pd.part_num
.