SQL बेसिक्स: अपनी पहली क्वेरी लिखना (शुरुआती गाइड)

अगर आप डेटाबेस का उपयोग करना सीख रहे हैं, तो SQL (Structured Query Language) को समझना पहला और सबसे महत्वपूर्ण कदम है। यह एक शक्तिशाली भाषा है जिसका उपयोग डेटाबेस से डेटा एक्सेस, मैनेज और मैनिपुलेट करने के लिए किया जाता है। इस लेख में, हम आपको SQL की बेसिक्स सिखाएंगे और एक सरल टेबल पर अपनी पहली क्वेरी लिखने में मदद करेंगे।

1. SQL क्या है?

SQL (Structured Query Language) एक मानक भाषा है जिसका उपयोग डेटाबेस को एक्सेस और मैनेज करने के लिए किया जाता है।

  • आप इसका उपयोग डेटा को INSERT, UPDATE, DELETE, और SELECT करने के लिए कर सकते हैं।
  • SQL का उपयोग सभी प्रमुख डेटाबेस सिस्टम जैसे MySQL, PostgreSQL, Oracle, और SQL Server में किया जाता है।

2. डेटाबेस और टेबल को समझना

डेटाबेस में डेटा टेबल्स के रूप में संग्रहीत होता है। प्रत्येक टेबल में कॉलम और रो (rows) होते हैं।
उदाहरण टेबल: Students

IDNameAgeGrade
1Raj20A
2Priya22B
3Aman19A

यहां, ID, Name, Age, और Grade कॉलम हैं, और प्रत्येक रो एक छात्र का डेटा दिखाती है।

3. SQL की बेसिक क्वेरीज़

SQL में डेटा एक्सेस करने के लिए सबसे आम कमांड SELECT है। आइए इसे उदाहरण के साथ समझते हैं।

a. सभी डेटा को देखना

डेटाबेस में स्टोर किए गए सभी डेटा को देखने के लिए, आप SELECT * का उपयोग कर सकते हैं।

sqlCopy codeSELECT * FROM Students;

आउटपुट:

IDNameAgeGrade
1Raj20A
2Priya22B
3Aman19A

* का मतलब है “सभी कॉलम।”

b. कुछ विशेष कॉलम को देखना

यदि आप केवल नाम और ग्रेड देखना चाहते हैं:

sqlCopy codeSELECT Name, Grade FROM Students;

आउटपुट:

NameGrade
RajA
PriyaB
AmanA

c. डेटा को फिल्टर करना (WHERE क्लॉज़)

यदि आप केवल उन छात्रों का डेटा देखना चाहते हैं जिनकी ग्रेड ‘A’ है:

sqlCopy codeSELECT * FROM Students WHERE Grade = 'A';

आउटपुट:

IDNameAgeGrade
1Raj20A
3Aman19A

d. डेटा को सॉर्ट करना (ORDER BY)

डेटा को आयु (Age) के आधार पर सॉर्ट करने के लिए:

sqlCopy codeSELECT * FROM Students ORDER BY Age;

आउटपुट:

IDNameAgeGrade
3Aman19A
1Raj20A
2Priya22B

e. डेटा को सीमित करना (LIMIT)

यदि आप केवल पहले 2 रिकॉर्ड देखना चाहते हैं:

sqlCopy codeSELECT * FROM Students LIMIT 2;

आउटपुट:

IDNameAgeGrade
1Raj20A
2Priya22B

4. SQL सिंटैक्स के लिए महत्वपूर्ण टिप्स

  1. कीवर्ड्स (Keywords): SQL के कीवर्ड्स जैसे SELECT, FROM, और WHERE कैपिटल लेटर्स में लिखें।
  2. कॉलम और टेबल नाम: इन्हें छोटे अक्षरों में भी लिख सकते हैं।
  3. सेमिकोलन (;): हर SQL स्टेटमेंट के अंत में सेमिकोलन लगाना आवश्यक है।
  4. कमेंट्स: SQL में कमेंट्स लिखने के लिए -- का उपयोग करें।sqlCopy code-- यह एक कमेंट है SELECT * FROM Students;

5. अपनी SQL स्किल्स को और बेहतर बनाएं

  1. प्रैक्टिस: SQL का अभ्यास करें और छोटे-छोटे प्रयोग करें।
  2. ऑनलाइन टूल्स: SQLZoo और W3Schools जैसे प्लेटफॉर्म पर SQL लिखना और सीखना शुरू करें।
  3. अधिक सीखें: जॉइन (JOIN), ग्रुप बाय (GROUP BY), और सबक्वेरीज़ (Subqueries) जैसे एडवांस टॉपिक्स को भी एक्सप्लोर करें।

निष्कर्ष

SQL का उपयोग करना शुरू करना आसान है। इस लेख में, हमने SQL की मूल बातें और पहली क्वेरी लिखने का तरीका सीखा। अब आप अपने डेटाबेस से डेटा को एक्सेस और मैनेज करने के लिए तैयार हैं। अगली बार, हम एडवांस SQL ऑपरेशन्स जैसे जॉइन और एग्रीगेशन पर चर्चा करेंगे।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top