में एकाधिक तालिकाओं में शामिल होना क्या कोई मुझे शामिल होने के बारे में बता सकता है?एसक्यूएल
इनर जॉइन स्थिति के आधार पर सामान्य डेटा का चयन करता है।
बाएं बाहरी जॉइन सामान्य के बावजूद बाएं से सभी डेटा का चयन करता है लेकिन सही तालिका से सामान्य डेटा लेता है और इसके विपरीत दाएं बाहरी के लिए।
मुझे मूल बातें पता हैं लेकिन प्रश्न 5, 8, 10 टेबल के लिए शामिल होने पर आता है।
मान लीजिए कि मेरे पास शामिल होने के लिए 10 टेबल हैं। अगर मेरे पास पहले 5 टेबल के साथ आंतरिक शामिल है और अब 6 वीं तालिका के साथ बाएं जुड़ने का प्रयास करें, तो क्वेरी कैसे काम करेगी?
मेरा मतलब है कि अब पहली 5 टेबल का परिणाम सेट बाएं टेबल के रूप में लिया जाएगा और 6 वें को सही तालिका के रूप में माना जाएगा? या केवल पांचवीं तालिका को बाएं और 6 वें के रूप में माना जाएगा? कृपया इसके बारे में मेरी मदद करें।
[एसक्यूएल के दृश्य प्रतिनिधित्व शामिल हैं] (http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html) –
@ जॉन वू उस पोस्ट को इसके द्वारा अस्वीकार कर दिया गया है टिप्पणियों में लेखक। वेन आरेख इस बात को स्पष्ट नहीं करते हैं कि कैसे एक सामान्य जुड़ाव इसके इनपुट से संबंधित है। – philipxy