"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जब दाहिने टेबल में जहां क्लॉज में फ़िल्टर किया जाता है, तो बाएं जुड़ाव इंट्रा-कनेक्शन की तरह क्यों दिखते हैं?

जब दाहिने टेबल में जहां क्लॉज में फ़िल्टर किया जाता है, तो बाएं जुड़ाव इंट्रा-कनेक्शन की तरह क्यों दिखते हैं?

2025-06-15 को पोस्ट किया गया
ब्राउज़ करें:483

] हालाँकि, कभी -कभी, वाम ज्वाइन अपेक्षित रूप से काफी व्यवहार नहीं करता है।

Why Does My Left Join Act Like an Inner Join When Filtering on the Right Table's Column in the WHERE Clause?
निम्नलिखित क्वेरी की कल्पना करें:

a.foo, बी। सी। फोबार एक के रूप में टेबलोन से इनर ज्वाइन टैबलेटवो के रूप में बी। B.pk = c.fk पर C के रूप में लेफ्ट ज्वाइन टैबलथ्री जहाँ a.foo = 'कुछ' और c.foobar = 'कुछ -कुछ'; परिणाम केवल तभी लौटाए जाते हैं जब A.Foo और C.Foobar मानदंड दोनों को पूरा किया जाता है।

मेटामोर्फोसिस क्यों? जहां क्लॉज में कुंजी निहित है। जब एक बाएं जुड़ने के दाईं ओर से एक मान (दाईं ओर ऑन क्लॉज के दाईं ओर तालिका का उल्लेख करते हुए) को निर्दिष्ट किया जाता है, जहां क्लॉज में निर्दिष्ट किया जाता है, सभी अशक्त मानों को छोड़ दिया जाता है, प्रभावी रूप से बाएं जुड़ने को एक आंतरिक जुड़ने के लिए कम करता है। सीधे शब्दों में कहें, अगर C.Foobar टेबलथ्री में मौजूद नहीं है, तो क्वेरी कोई पंक्तियाँ नहीं लौटाती है। C.foobar null है)

C.foobar स्थिति को शामिल करें हालांकि, बाएं के अंतर्निहित व्यवहार को समझना, जहां डेटा पुनर्प्राप्ति तकनीकों में महारत हासिल करने के लिए क्लॉज़ महत्वपूर्ण है, की उपस्थिति में शामिल होते हैं।
            
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3