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
।