SQL क्वेरी बनाएं - यह कैसे काम करता है
SQL क्वेरीज़ को डेटाबेस से संवाद करने की आवश्यकता होती है। यह व्यावहारिक टिप आपको दिखाता है कि ऐसी क्वेरी कैसे बनाई जाए।
SQL क्वेरी: आपको पता होना चाहिए कि
- एक SQL क्वेरी को समझना मुश्किल नहीं है, क्योंकि इसमें लगभग पूरी तरह से अंग्रेजी शब्द हैं। हालाँकि, यह महत्वपूर्ण है कि आप क्वेरी में SQL कमांड सही क्रम में लिखें।
- एसक्यूएल ऊपरी और निचले मामले के बीच अंतर नहीं करता है। हालाँकि, SQL कमांड को कैपिटल करना आम बात है; डेटाबेस और टेबल के नाम आमतौर पर लोअर केस में लिखे जाते हैं।
- हमेशा एक अर्धविराम [?] के साथ पूर्ण SQL कमांड को समाप्त करें।
1. SQL कमांड: सेलेक्ट करें
- सेलेक्ट कमांड एक टेबल से कॉलम चुनने के लिए है।
- यदि आप सभी कॉलम चुनना चाहते हैं, तो "SELECT *" टाइप करें, अन्यथा कॉलम नामों के बाद "SELECT" दर्ज करें। आपको कॉलम के नामों को अल्पविराम [, ] से अलग करना होगा।
दूसरी आज्ञा: FROM
- उस तालिका का चयन करने के लिए FROM कमांड का उपयोग करें जिसमें क्वेरी को खेलना है।
- एक छोटा उदाहरण: आप कॉलम "आर्ट-नो", "आर्टिकल" और "प्राइस" को टेबल "गिफ्ट्स" से चुनना चाहते हैं। इसके लिए SQL कमांड "सेलेक्ट आर्ट-एनआर, आर्टिकल, प्राइस फ्रॉम गिफ्ट आर्टिकल" है। यह SQL क्वेरी पहले से ही काम करती है, लेकिन इसे अतिरिक्त कमांड के साथ विस्तारित किया जा सकता है।
तीसरा एसक्यूएल कमांड: जहां
- अपनी क्वेरी में कोई शर्त जोड़ने के लिए आप WHERE कमांड का उपयोग कर सकते हैं।
- यदि आप किसी पाठ को खोजना चाहते हैं, तो आपको इसे एकल उद्धरणों में रखना होगा।
- ऊपर से उदाहरण जारी रखने के लिए: आप केवल आइटम "रैपिंग पेपर" को क्वेरी करना चाहते हैं। SQL क्वेरी अब इस तरह दिखती है: "आइटम नंबर का चयन करें, आइटम, उपहार आइटम से कीमत जहां आइटम = 'उपहार कागज';"।
अंतिम लेकिन कम से कम: आदेश द्वारा नहीं
- यदि आपकी क्वेरी कई परिणाम देती है, तो आप उन्हें ORDER BY से सॉर्ट कर सकते हैं।
- निर्दिष्ट करें कि किस कॉलम को क्रमबद्ध करना है, इसके बाद आरोही के लिए "एएससी" और अवरोही क्रम के लिए "डीईएससी" है।
- यहां, हम भी ऊपर से उदाहरण पर निर्माण करते हैं: आपने अपनी क्वेरी के लिए कई परिणाम प्राप्त किए हैं और उन्हें मूल्य द्वारा अवरोही क्रम में क्रमबद्ध करना चाहते हैं। इसके लिए SQL क्वेरी है: "आइटम नंबर का चयन करें, आइटम, उपहार आइटम से कीमत जहां आइटम = 'उपहार कागज' मूल्य DESC द्वारा आदेश।"।
अगले व्यावहारिक टिप में आप सीखेंगे कि XAMPP कैसे स्थापित करें और सेट करें।