मल्टीपल टेबल्स मधून ग्रुप डेटामध्ये एस क्यू एलमध्ये आयनर सामील होण्यासाठी मार्गदर्शन

तीन किंवा अधिक सारण्यांमधील डेटा एकत्र करण्यासाठी एस क्यू एल इननर जॉइन व्हायचा

आपण तीन किंवा अधिक सारण्यांमधील डेटा एकत्र करण्यासाठी एससीएल जॉइन स्टेटमेंट वापरू शकता. SQL JOIN अत्यंत लवचिक आहे, आणि त्याच्या शक्तिशाली कार्यक्षमतेचा वापर एकापेक्षा जास्त तक्त्यावरून डेटा एकत्र करण्यासाठी केला जाऊ शकतो. चला एस क्यू एल स्टेटमेंट पाहू जे आपल्याला आंतरिक जोडणी वापरून तीन वेगवेगळ्या तक्त्यांमधून परिणाम एकत्रित करण्यास परवानगी देतात.

आतील उदाहरण सामील व्हा

उदाहरणार्थ, एका टेबलमध्ये ड्रायव्हर्स असणे आणि दुसर्यामध्ये वाहन जुळण्यांसह सारणी घ्या. आतील सहभागामध्ये वाहन आणि ड्रायव्हर दोन्ही एकाच शहरात स्थित आहेत. आंतरीक जोडणी दोन्ही स्तंभांमधून सर्व पंक्ती निवडते ज्यामध्ये स्थान स्तंभांमधील जुळणी असते.

खालील एस क्यू एल स्टेटमेंट ड्रायव्हर्स आणि व्हेरोंकल्स सारख्या गोष्टींमध्ये ड्रायव्हर्स आणि वाहन त्याच शहरात स्थित आहेत अशा प्रकरणांमध्ये डेटा जोडते:

निवडाचे पहिले नाव, प्रथम नाव, ड्रायव्हरमधून गाडी, वाहने WHERE ड्राइवर.स्थान = वाहने. स्थान

ही क्वेरी खालील परिणाम निर्मिती करते:

आडनाव प्रथम नाव टॅग -------- --------- बेकर रोलँड एच 122 जेएम स्माईथ मायकेल डी 824 99 स्मिथ मायकेल पी 0 9 1 9 ईएफ जेकब्स अब्राहम जे 291 क्युआर जेकब्स अब्राहम एल 9 0 9 0 टीटी

आता, तिसरी सारणी समाविष्ट करण्यासाठी हे उदाहरण वाढवा. कल्पना करा की आठवड्याच्या अखेरीस उघडे असलेल्या स्थानांवर केवळ ड्रायव्हर आणि वाहने समाविष्ट करणे समाविष्ट आहे. आपण आपल्या चौकशीमध्ये जॉईन स्टेटमेंटचा विस्तार करुन खालीलपैकी एक तिसरा टेबल आणू शकता:

ड्राइव्हर्स, वाहने, स्थानांवरून प्रथम नाव, प्रथम नाव, टॅग, खुले_उचककणे WHERE ड्रायव्हर. स्थान = वाहने.स्थान आणि वाहने.स्थान = स्थाने.स्थान आणि स्थाने.ओपेन_हेक्केड्स = 'होय' आडनाव पहिले नाव टॅग open_weekends -------- --------- --- ------------- बेकर रोलँड एच 122 जेएम होजेकूब अब्राहम जे 291 क्यूआर होय जेकब्स अब्राहम एल 9 0 9 एच होय

मूलभूत एसएससी जॉइन स्टेटमेंटचे हे सामर्थ्यवान विस्तार आपल्याला एका जटिल पद्धतीने डेटाचे मिश्रण करण्यास अनुमती देते. आतील सहभागासह टेबल एकत्र करण्यासह, आपण बाह्य तंत्राचा वापर करून एकापेक्षा जास्त सारण्या एकत्रित करण्यासाठी हे तंत्र वापरु शकता. बाह्य सहभागीांमध्ये एक सारणीत अस्तित्वात असलेले परिणाम समाविष्ट असतात परंतु जोडलेल्या तक्त्यात संबंधित जुळणी नसतात.