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

एकाधिक तालिकाओं से डेटा पुनर्प्राप्त करने के लिए एक्सेस-एसक्यूएल में इनर जॉइन का उपयोग कैसे करें?

2024-11-17 को प्रकाशित
ब्राउज़ करें:439

How to Use Inner Joins in Access-SQL to Retrieve Data from Multiple Tables?

एक्सेस-एसक्यूएल: मल्टीपल टेबल्स के साथ इनर जॉइन

एक्सेस डेटाबेस में कई इंटरकनेक्टेड टेबल्स के साथ काम करते समय, डेटा पुनर्प्राप्त करने की आवश्यकता उत्पन्न होती है अनेक स्रोतों से निर्बाध रूप से। एक प्रभावी दृष्टिकोण इनर जॉइन्स का उपयोग करना है, जो मिलान मानों के आधार पर कई तालिकाओं से डेटा पुनर्प्राप्ति की अनुमति देता है। tblOjt.ID, tblछात्र.अंतिम नाम, tblछात्र.पहला नाम, tblछात्र.मध्यनाम, tblCourse.Coursename, tblCompany.CompanyName, tblAddressee.AddresseeName, tblOjt.Dateजोड़ा गया, tblOjt.DateStarted, tblOjt.DateEnded, tblOjt.OjtHours FROM ((tblOjt आंतरिक रूप से tblOjt.StudentID = tblStudent.ID पर tblStudent से जुड़ें) इनर जॉइन tblCourse ON tblStudent.Course = tblCourse.ID) आंतरिक रूप से tblOjt.CompanyID = tblCompany.ID पर tblCompany से जुड़ें) INNER JOIN tblAddressee ON tblOjt.AddresseeID = tblAddressee.ID;

यह क्वेरी सुनिश्चित करती है कि tblOjt तालिका की पंक्तियाँ tblStudent, tblCourse, tblCompany, और tblAddressee में सामान्य कॉलम (studentID, course) के आधार पर संबंधित पंक्तियों से मेल खाती हैं। , कंपनीआईडी, और एड्रेसीआईडी, क्रमशः)। परिणाम वांछित डेटा का एक समेकित दृश्य प्रदान करते हैं, कई पहलुओं में ओजेटी (ऑन-द-जॉब प्रशिक्षण) गतिविधियों में अंतर्दृष्टि प्रदान करते हैं।

SELECT
  tblOjt.ID,
  tblStudent.Lastname,
  tblStudent.Firstname,
  tblStudent.Middlename,
  tblCourse.Coursename,
  tblCompany.CompanyName,
  tblAddressee.AddresseeName,
  tblOjt.DateAdded,
  tblOjt.DateStarted,
  tblOjt.DateEnded,
  tblOjt.OjtHours
FROM ((tblOjt
INNER JOIN tblStudent ON tblOjt.StudentID = tblStudent.ID)
INNER JOIN tblCourse ON tblStudent.Course = tblCourse.ID)
INNER JOIN tblCompany ON tblOjt.CompanyID = tblCompany.ID)
INNER JOIN tblAddressee ON tblOjt.AddresseeID = tblAddressee.ID;

कॉलम1, कॉलम2, चुनें... तालिका1 से इनर जॉइन टेबल2 ऑन टेबल1.कॉलम = टेबल2.कॉलम टेबल2.कॉलम पर इनर जॉइन टेबल3 = टेबल3.कॉलम ...;

ध्यान दें कि "इनर जॉइन" कीवर्ड का उपयोग जॉइन प्रकार, उसके बाद लक्ष्य तालिका और मिलान मानदंड निर्दिष्ट करने के लिए किया जाता है। समान सिंटैक्स का उपयोग करके और भी अधिक तालिकाओं से डेटा पुनर्प्राप्त करने के लिए एकाधिक जोड़ों को एक साथ जोड़ा जा सकता है। ये मल्टीपल जॉइन स्टेटमेंट उचित निष्पादन सुनिश्चित करने के लिए कोष्ठकों के भीतर संलग्न हैं। .

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

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

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

Copyright© 2022 湘ICP备2022001581号-3