यदि सबक्वेरी में उपयोग की गई तालिका दो बार एक मान लौटाती है, तो एक जॉइन भी मिलान वाली पंक्तियों को दो बार लौटाएगा, जबकि एक IN या EXISTS शर्त उन्हें केवल एक बार लौटाएगी।
जॉइन में बेहतर प्रदर्शन होता है, लेकिन ऐसी स्थितियां होती हैं जहां ऐसा नहीं हो सकता है, विशेष रूप से प्रत्येक डेटाबेस (संस्करण सहित) के लिए।
संदर्भ: