हर ऐप, हर वेबसाइट, हर बैंक के पीछे एक डेटाबेस है — और उससे बात करने की भाषा है SQL। डरिए मत: SQL सीखना अंग्रेज़ी के वाक्य लिखना जैसा है, कोडिंग जैसी डरावनी चीज़ नहीं। इस लेख में आप अपनी पहली चार क्वेरीज़ सीखेंगे, और इन्हीं से 80% रोज़ का काम हो जाता है।

SELECT: डेटा निकालना

सबसे पहली क्वेरी: SELECT name, age FROM students; — मतलब "students टेबल से name और age कॉलम दिखाओ"। अगर सारे कॉलम चाहिए तो SELECT * FROM students; लिखें। SELECT डेटा को सिर्फ़ दिखाता है, बदलता नहीं — इसलिए इसे बेझिझक आज़माएं, कुछ खराब नहीं होगा।

WHERE: सही पंक्तियां छांटना

पूरे डेटा में से काम की पंक्तियां चाहिए? SELECT * FROM students WHERE age > 18; — सिर्फ़ 18 से ज़्यादा उम्र वाले दिखेंगे। WHERE के साथ =, >, <, LIKE जैसी शर्तें लगती हैं, जैसे WHERE city = 'Delhi'। AND और OR से कई शर्तें जोड़ सकते हैं।

ORDER BY और GROUP BY: डेटा को समझना

ORDER BY marks DESC सबसे ज़्यादा नंबर वालों को पहले दिखाता है, और GROUP BY गिनती करने में मदद करता है: SELECT city, COUNT(*) FROM students GROUP BY city; — हर शहर से कितने छात्र, एक क्वेरी में। ये दो कमांड रॉ डेटा को रिपोर्ट में बदल देती हैं, और इंटरव्यू में भी सबसे ज़्यादा पूछी जाती हैं।

JOIN: टेबलों को जोड़ना

असली डेटाबेस में डेटा कई टेबलों में बंटा होता है। SELECT students.name, courses.title FROM students JOIN courses ON students.course_id = courses.id; — दो टेबल जुड़कर एक जवाब देती हैं। JOIN ही वो स्किल है जो SQL सीखने वाले को "बेसिक" से "जॉब-रेडी" बनाती है। मुफ़्त में प्रैक्टिस के लिए SQLite या W3Schools का ऑनलाइन SQL एडिटर सबसे आसान शुरुआत है — रोज़ 30 मिनट, एक महीना, और आप क्वेरी लिखने में आत्मविश्वासी होंगे।