SELECT (Databases) - चयन (डेटाबेस) का क्या अर्थ है?

चयन संरचित क्वेरी भाषा (एसक्यूएल) का मौलिक कथन है।

SELECT स्टेटमेंट, जो एक सुसंगत और विशिष्ट प्रारूप का अनुसरण करता है, SELECT कीवर्ड के साथ शुरू होता है, जिसके बाद कॉलम को प्रारूप में शामिल किया जाता है। यदि एक तारांकन (*) को चयन के बाद रखा जाता है, तो इस क्रम के बाद FROM क्लॉज होता है, जो कि कीवर्ड FROM से शुरू होता है, इसके बाद सेलेक्ट क्लॉज के बाद निर्दिष्ट कॉलम वाले डेटा स्रोत होते हैं। ये डेटा स्रोत एकल तालिका, तालिकाओं का संयोजन, सबक्वेरी या दृश्य हो सकते हैं।

वैकल्पिक क्लॉज जोड़े जा सकते हैं, लेकिन अनिवार्य नहीं हैं, यानी WHERE क्लॉज जो रिटर्निंग डेटा के लिए शर्तें देता है, या ऑर्डर बाय क्लॉज जो एक या अधिक निर्दिष्ट कॉलम के साथ आउटपुट को सॉर्ट करता है।

पहले डेटाबेस प्रशासन पाठों में से एक SELECT स्टेटमेंट है, जो डेटा को क्वेरी करने के लिए उपयोग की जाने वाली किसी भी SQL स्क्रिप्ट की शुरुआत करता है। सेलेक्ट स्टेटमेंट में सेलेक्ट पहला कीवर्ड है, जो सभी SQL स्टेटमेंट्स की तरह केस-सेंसिटिव नहीं है।

एक उदाहरण में सेलेक्ट स्टेटमेंट को स्पष्ट करने के लिए, मान लें कि एक बैंक डेटाबेस में एक CUSTOMER_MASTER तालिका है जो मूल ग्राहक विवरण संग्रहीत करती है और इसमें निम्न नाम वाले कई कॉलम शामिल हैं:

  • ग्राहक आईडी
  • सामाजिक सुरक्षा संख्या
  • उपनाम
  • पहला नाम
  • मेल पता
  • भौतिक पता
  • जन्म की तारीख
  • लिंग

सभी तालिका डेटा को क्वेरी करने के लिए निम्न चयन कथन का उपयोग किया जाता है:

चुनें * ग्राहक_मास्टर से।

ग्राहक उपनामों द्वारा परिणामों को क्रमबद्ध करने के लिए निम्नलिखित चयन कथन का उपयोग किया जाता है:

चुनें * उपनाम से ग्राहक_मास्टर आदेश से

ग्राहक के कुलनामों, पहले नामों और जन्मतिथियों को सूचीबद्ध करने के लिए, तारांकन चिह्न (*) को संबंधित स्तंभ नामों से प्रतिस्थापित किया जाता है, जो इस प्रकार है:

ग्राहक_मास्टर से उपनाम, प्रथम नाम, दिनांक_का_जन्म चुनें

जन्म तिथि के अनुसार क्रमबद्ध सभी महिला ग्राहकों की क्वेरी चलाने के लिए, निम्नलिखित कथन जारी किया जाता है:

चुनें * ग्राहक_मास्टर से जहां लिंग = 'एफ' आदेश तिथि_ऑफ_जन्म के अनुसार

नोट: WHERE क्लॉज का उपयोग अब आउटपुट को प्रतिबंधित करने के लिए किया जाता है।

यह स्पष्टीकरण एक साधारण प्राइमर है जो सेलेक्ट स्टेटमेंट की शक्ति को प्रदर्शित करता है और इस दायरे से परे जटिल और विस्तृत प्रश्नों के निर्माण के लिए इस्तेमाल किया जा सकता है। हालांकि, कार्यक्षेत्र की परवाह किए बिना सभी चयन कथनों को ऊपर बताए गए बुनियादी नियमों का लगातार पालन करना आवश्यक है।

Post a Comment

0 Comments