जब आप ON people.address = home.address
. का उपयोग करते हैं , यह केवल एक संयोग है कि दोनों तालिकाओं में स्तंभ नाम समान हैं -- अक्सर इस प्रकार का ON
स्थिति अलग-अलग नामों वाले कॉलम से मेल खाती है। जब आप ऐसा करते हैं तो परिणाम से डुप्लिकेट कॉलम फ़िल्टर नहीं किए जाते हैं।
लेकिन जब आप USING (address)
. का उपयोग करते हैं , दोनों तालिकाओं में कॉलम नाम समान होना आवश्यक है (चूंकि USING
आपको अलग-अलग नामों वाले कॉलम जोड़ने की अनुमति नहीं देता है)। चूंकि दोनों का होना स्पष्ट रूप से बेमानी है, इसलिए डुप्लिकेट को फ़िल्टर कर दिया जाता है।