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

SQL लेफ्ट-जॉइन प्री-फिल्टर टेबल के लिए गाइड

2025-04-21 को पोस्ट किया गया
ब्राउज़ करें:113

How to Perform a Left Join with a Pre-Filtered Table in SQL?

] ] इस उदाहरण में दो टेबल शामिल हैं: ग्राहक तालिका और प्रवेश तालिका।

] अपेक्षित परिणाम यह है: ग्राहक तालिका में सभी रिकॉर्ड को पुनर्प्राप्त किया जाता है, भले ही प्रवेश तालिका में प्रासंगिक रिकॉर्ड हों; और एक ही समय में, प्रवेश तालिका में श्रेणी मानदंडों को पूरा नहीं करने वाले रिकॉर्ड को बाहर रखा गया है। निम्न SQL क्वेरी यह दर्शाता है कि इसे कैसे प्राप्त किया जाए:

ग्राहक से सी लेफ्ट जॉइन एंट्री ई C.Customer = e.customer पर और e.category = 'd'

] यह सुनिश्चित करता है कि केवल प्रवेश रिकॉर्ड जो श्रेणी मानदंडों को पूरा करते हैं, वे कनेक्शन परिणाम में शामिल हैं।

नमूना तालिका
SELECT c.Customer, c.State, e.Entry
FROM Customer c
LEFT JOIN Entry e
   ON c.Customer=e.Customer
   AND e.Category='D'
ग्राहक तालिका: ╔══════════════╦════════╗ ║ ग्राहक ║ राज्य ║ ╠═════════════╬══════╣ ║ a ║ s ║ ║ b ║ v ║ ║ c ║ l ║ ╚═══════════════╩══════╝ प्रवेश तालिका (प्रविष्टि): ╔═══════════════════════════════════════╗ ║ ग्राहक ║ प्रविष्टि ║ श्रेणी ║ ╠═════════════════════════════╣ ║ a ║ 5575 ║ d ║ ║ a ║ 6532 ║ c ║ ║ a ║ 3215 ║ d ║ ║ a ║ 5645 ║ m ║ ║ b ║ 3331 ║ a ║ ║ b ║ 4445 ║ d ║ ╚══════════════════════════

परिणाम

客户表 (Customer):

╔══════════╦═══════╗
║ Customer ║ State ║
╠══════════╬═══════╣
║ A        ║ S     ║
║ B        ║ V     ║
║ C        ║ L     ║
╚══════════╩═══════╝

条目表 (Entry):

╔══════════╦═══════╦══════════╗
║ Customer ║ Entry ║ Category ║
╠══════════╬═══════╬══════════╣
║ A        ║  5575 ║ D        ║
║ A        ║  6532 ║ C        ║
║ A        ║  3215 ║ D        ║
║ A        ║  5645 ║ M        ║
║ B        ║  3331 ║ A        ║
║ B        ║  4445 ║ D        ║
╚══════════╩═══════╩══════════╝

सार, जुड़ाव की स्थिति में और खंड का उपयोग करके, हम इसमें शामिल होने से पहले तालिका को फ़िल्टर कर सकते हैं, ताकि डेटा को निर्दिष्ट शर्तों के आधार पर अधिक सटीक रूप से पुनर्प्राप्त किया जाए।

नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3