सामील व्हा

लेखक: Randy Alexander
निर्मितीची तारीख: 1 एप्रिल 2021
अद्यतन तारीख: 24 जून 2024
Anonim
Guru Shantarakshita - Protector of PEACE. One of the manifestations of Guru Padmasambbhava
व्हिडिओ: Guru Shantarakshita - Protector of PEACE. One of the manifestations of Guru Padmasambbhava

सामग्री

व्याख्या - जॉइन म्हणजे काय?

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

त्यात सामील होण्याचे विविध प्रकार आहेत. प्रोग्रामर वापरण्याचा जॉइनचा प्रकार क्वेरीची निवड कोणत्या रेकॉर्डची आहे हे ठरवते. जॉईन ऑपरेशन्सच्या मागे तीन अल्गोरिदम काम करतात: हॅश जॉईन, सॉर्ट-मर्ज जॉइन आणि नेस्टेड लूप जॉइन.


मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपिडिया जॉइनचे स्पष्टीकरण देते

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

उदाहरणार्थ, जर एका टेबलमध्ये कर्मचार्‍यांचा तपशील असेल आणि दुसर्‍या टेबलवर मॅनेजर माहिती असेल तर, जॉइन व्यवस्थापक असलेल्या कर्मचार्‍यांना प्रदर्शित करण्यासाठी कर्मचारी आणि मॅनेजर टेबलांवर जॉइन केले जाऊ शकते. पुढील क्वेरी व्यवस्थापक असलेले कर्मचारी दर्शविते:

* कर्मचार्‍यांकडून अंतर्गत जॉइन मॅनेजरवरुन कर्मचारी निवडा. मॅनेजॅरिड = मॅनेजर. मॅनेजेरिड

एक जोड नेहमीच जुळणार्‍या स्तंभांवर केली जाते, जी क्वेरीच्या "चालू" खंडात निर्दिष्ट केलेली आहे. या उदाहरणातील जुळणारा स्तंभ "मॅनेजरिड" आहे. ‘=’ ऑपरेटर वापरला गेल्याने त्याला ‘इक्विजॉईन’ म्हणतात.

एक नैसर्गिक जोड देखील समान आउटपुट तयार करते परंतु जॉइनिंग क्लॉजमध्ये "यूएसिंग" कीवर्ड वापरते. उपरोक्त क्वेरीमध्ये नैसर्गिक जोड दर्शविण्यासाठी खालीलप्रमाणे सुधारित केले जाऊ शकते:

कर्मचारी अंतर्गत व्यवस्थापक वापरा अंतर्गत व्यवस्थापक वापरणे (मॅनेजरिड) निवडा

जरी जुळणारा स्तंभ निर्दिष्ट केलेला नसला तरीही, दोन टेबलांच्या दरम्यान जोड अद्याप दिली जाते. या प्रकारच्या जॉइनला क्रॉस जॉइन (कधीकधी कार्टेसियन प्रॉडक्ट असे म्हणतात) म्हणून ओळखले जाते, जो सामील होण्याचा सर्वात सोपा प्रकार आहे. की वरील अडचणी निर्दिष्ट केल्या नसल्यामुळे, पहिल्या सारणीतील प्रत्येक पंक्ती दुसर्‍या टेबलमधील सर्व पंक्तींसह जोडली जाते. पहिल्या टेबलमध्ये दोन ओळी असल्यास आणि दुसर्‍या टेबलमध्ये तीन ओळी असल्यास आउटपुटमध्ये सहा ओळी असतील.

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

क्वचित प्रसंगी, टेबल स्वतःस सामील होऊ शकते. त्याला सेल्फ-जॉइन म्हणतात.