टेबल्स को जॉइन करें
किसी डेटाबेस को एक्सप्लोर करने का एक हिस्सा यह समझना है कि टेबल्स एक-दूसरे से कैसे संबंधित हैं. डेटाबेस में company और fortune500 टेबल्स के बीच कोई औपचारिक संबंध नहीं है, लेकिन इससे उन्हें जॉइन करने में रुकावट नहीं आती.
टेबल्स को जॉइन करने के लिए, आपको ऐसा कॉलम ढूँढना होगा जो दोनों में कॉमन हो और जिसके वैल्यूज़ टेबल्स के बीच सुसंगत हों. ध्यान रखें: केवल इसलिए कि दो टेबल्स में एक ही नाम का कॉलम है, इसका मतलब यह नहीं है कि वे कॉलम अनिवार्य रूप से कम्पैटिबल डेटा रखते हैं. अगर आपको समान डेटा वाले एक से अधिक कॉलम पेयर्स मिलते हैं, तो आपको बारी-बारी से प्रत्येक पर जॉइन ट्राई करना पड़ सकता है ताकि देखें कि आपको परिणामों की संख्या समान मिलती है या नहीं.
ज़रूरत हो तो entity relationship diagram देखें.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL में Exploratory Data Analysis
अभ्यास निर्देश
companyऔरfortune500टेबल्स की सामग्री को ध्यान से जाँचें और ऐसा कॉलम ढूँढें जो दोनों में मौजूद हो और प्रत्येक कंपनी को uniquely identify भी करता हो.companyऔरfortune500टेबल्स कोINNER JOINसे जॉइन करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT company.name
-- Table(s) to select from
FROM company
INNER JOIN ___
___ ___.___=___.___;