डेटाबेस विभिन्न स्वरूपों में बड़ी मात्रा में डेटा संग्रहीत करता है। लेकिन क्या आपने कभी सोचा है कि डेटा का चयन कैसे करें ? खैर, डेटाबेस से डेटा को पुनः प्राप्त करने के लिए SQL SELECT स्टेटमेंट का उपयोग किया जाता है। SQL SELECT पर इस लेख में, मैं चर्चा करूँगा कि SQL में SELECT स्टेटमेंट को विभिन्न अन्य के साथ कैसे उपयोग किया जाए ।
इस लेख में निम्नलिखित विषयों को शामिल किया जाएगा:
SQL चयन क्या है?
डेटाबेस से डेटा के एक विशिष्ट सेट का चयन करने के लिए SELECT स्टेटमेंट का उपयोग किया जाता है। SELECT स्टेटमेंट द्वारा लौटाए गए डेटा को परिणाम तालिका में संग्रहीत किया जाता है जिसे परिणाम सेट कहा जाता है।
SQL चयन सिंटैक्स:
- कुछ कॉलम सलेक्ट करें ColumnName1, ColumnName2, ColumnName (N) TableName से
SQL SELECT पर इस लेख में आगे बढ़ते हुए, आइए समझते हैं कि विभिन्न तरीकों से SELECT स्टेटमेंट का उपयोग कैसे करें।
उदाहरण :
आपकी बेहतर समझ के लिए, मैं निम्नलिखित तालिका पर विचार करूंगा।
छात्र आईडी | छात्र का नाम | आयु | Faridabad | देश |
एक | रोहन | २। ३ | मुंबई | भारत |
२ | समीरा | २२ | मुंबई | भारत |
३ | अन्ना | इक्कीस | लंडन | यूनाइटेड किंगडम |
४ | जॉन | १ ९ | न्यूयॉर्क | का उपयोग करता है |
५ | ऐलिस | २२ | बर्लिन | जर्मनी |
आइए हम उनमें से प्रत्येक को एक-एक करके देखें।
SQL सेलेक्ट कॉलम उदाहरण
यहां आप उन स्तंभ नामों का उल्लेख करते हैं जिनके लिए आप डेटा पुनर्प्राप्त करना चाहते हैं।
उदाहरण के साथ जावा में पूजो क्लास क्या है
उदाहरण: स्टूडेंट टेबल से स्टूडेंट, स्टूडेंटनाम और एज को पुनः प्राप्त करने के लिए एक क्वेरी लिखें।
छात्र का चयन करें, छात्रनाम, छात्रों से आयु
आउटपुट:
छात्र आईडी | छात्र का नाम | आयु |
एक | रोहन | २। ३ |
२ | समीरा | २२ |
३ | अन्ना | इक्कीस |
४ | जॉन | १ ९ |
५ | ऐलिस | २२ |
SQL चयन * उदाहरण
Asterisk (*) का उपयोग डेटाबेस / टेबल / कॉलम के सभी डेटा को चुनने के लिए किया जाता है।
उदाहरण: छात्र तालिका से सभी विवरण प्राप्त करने के लिए एक प्रश्न लिखें।
छात्रों से चयन करें *
आउटपुट:
छात्र आईडी | छात्र का नाम | आयु | Faridabad | देश |
एक | रोहन | २। ३ | मुंबई | भारत |
२ | समीरा | २२ | मुंबई | भारत |
३ | अन्ना | इक्कीस | लंडन | यूनाइटेड किंगडम |
४ | जॉन | १ ९ | न्यूयॉर्क | का उपयोग करता है |
५ | ऐलिस | २२ | बर्लिन | जर्मनी |
यह सेलेक्ट स्टेटमेंट का उपयोग करने का सरल तरीका था। हमें SQL SELECT पर इस लेख में आगे बढ़ते हैं और समझते हैं कि SQL में अन्य कमांड के साथ SELECT स्टेटमेंट का उपयोग कैसे करें।
DISTINCT के साथ Select का उपयोग करें
आप केवल भिन्न मानों को पुनः प्राप्त करने के लिए DISTINCT कथन के साथ SELECT कथन का उपयोग कर सकते हैं।
वाक्य - विन्यास
DISTINCT ColumnName1, ColumnName2, ColumnName (N) तालिका नाम से चयन करें
उदाहरण
छात्रों से DISTINCT आयु का चयन करें
आउटपुट:
आयु |
२। ३ |
२२ |
इक्कीस |
१ ९ |
इस लेख में आगे बढ़ते हुए, आइए समझते हैं कि ORDER BY क्लॉज के साथ SQL SELECT का उपयोग कैसे करें।
ORDER BY के साथ चयन का उपयोग करें
जैसा कि हम सभी जानते हैं कि ए आदेश द्वारा कथन का उपयोग परिणाम को आरोही या अवरोही क्रम में क्रमबद्ध करने के लिए किया जाता है। हम आरोही या अवरोही क्रम में विशिष्ट डेटा को पुनः प्राप्त करने के लिए चयन कथन के साथ आदेश द्वारा कथन का उपयोग कर सकते हैं।
वाक्य - विन्यास
ColumnName1, ColumnName2, ColumnName (N) से तालिका का नाम ORDER, ColumnName1, ColumnName2, ASC | DESC से चुनें।
केवल ORDER BY का उपयोग करने के लिए उदाहरण
शहर द्वारा आदेशित छात्र तालिका से सभी क्षेत्रों का चयन करने के लिए एक प्रश्न लिखें।
शहर से * छात्रों से चयन करें
आउटपुट:
छात्र आईडी | छात्र का नाम | आयु | Faridabad | देश |
५ | ऐलिस | २२ | बर्लिन | जर्मनी |
३ | एना | इक्कीस | लंडन | यूनाइटेड किंगडम |
एक | रोहन | २। ३ | मुंबई | भारत |
२ | समीरा | २२ | मुंबई | भारत |
४ | जॉन | १ ९ | न्यूयॉर्क | का उपयोग करता है |
अवरोही क्रम में ORDER BY का उपयोग करने के लिए उदाहरण
अवरोही क्रम में शहर द्वारा आदेशित छात्र तालिका से सभी क्षेत्रों का चयन करने के लिए एक प्रश्न लिखें।
शहर DESC द्वारा छात्रों से आदेश * का चयन करें
छात्र आईडी | छात्र का नाम | आयु | Faridabad | देश |
४ | जॉन | १ ९ | न्यूयॉर्क | का उपयोग करता है |
एक | रोहन | २। ३ | मुंबई | भारत |
२ | समीरा | २२ | मुंबई | भारत |
३ | एना | इक्कीस | लंडन | यूनाइटेड किंगडम |
५ | ऐलिस | २२ | बर्लिन | जर्मनी |
इस लेख में आगे, आइए हम समझते हैं कि ग्रुप बाय स्टेटमेंट के साथ SQL SELECT का उपयोग कैसे करें।
ग्रुप बाय सेलेक्ट का उपयोग करें
द ग्रुप बाय स्टेटमेंट एक या अधिक स्तंभों द्वारा परिणाम-समूह को समूह में सेलेक्ट स्टेटमेंट के साथ प्रयोग किया जाता है।
वाक्य - विन्यास
ColumnName1, ColumnName2, ..., ColumnName (N) से तालिका का नामकरण करें, जहां पर ColumnName (N) ORDER द्वारा स्तंभ समूह (N)
उदाहरण:
प्रत्येक आयु के छात्रों की संख्या को सूचीबद्ध करने के लिए एक प्रश्न लिखें।
चयनित काउंटी (छात्र), शहर से छात्र ग्रुप
आउटपुट:
COUNT (छात्र) | Faridabad |
२ | मुंबई |
एक | लंडन |
एक | न्यूयॉर्क |
एक | बर्लिन |
इस लेख में आगे, आइए हम समझते हैं कि ग्रुप बाय स्टेटमेंट के साथ SQL SELECT का उपयोग कैसे करें।
HAVING क्लॉज के साथ SELECT का उपयोग करें
कुछ शर्तों के आधार पर डेटा को पुनः प्राप्त करने के लिए चयन कथन के साथ HAVING क्लॉज का उपयोग किया जा सकता है।
वाक्य - विन्यास
ColumnName1, ColumnName2, ColumnName (N) से तालिका का नाम बदलें, जहां कॉलम कॉलम से NN हालत समूह (N) कॉलम N नाम (N) से शर्त लगाते हैं।
उदाहरण
प्रत्येक शहर में छात्रों की संख्या को पुनः प्राप्त करने के लिए एक क्वेरी लिखें जहां छात्रों की संख्या> 1 है, और एक अवरोही क्रम में क्रमबद्ध हैं।
सेक्शन (स्टूडेंट), सिटी से स्टूडेंट्स ग्रुप, सिटी हाइविंग काउंट (स्टूडेंट)> 1 ओर से काउंट (स्टूडेंट) DESC
आउटपुट:
गिनती (छात्र) | Faridabad |
२ | मुंबई |
INTO क्लॉज के साथ SELECT का उपयोग करें
इस कथन का उपयोग तब किया जाता है जब आप डेटा को एक तालिका से दूसरी तालिका में कॉपी करना चाहते हैं।
वाक्य - विन्यास
का चयन करें * में NewTableName [डेटाबेसनाम में] OldTableName से जहां हालत
उदाहरण
छात्र डेटाबेस का बैकअप बनाने के लिए एक क्वेरी लिखें।
* छात्रों से चयन करें * छात्र से संपर्क करें
आउटपुट:
आप देखेंगे कि स्टूडेंटबैक टेबल में स्टूडेंट्स टेबल के सभी क्षेत्र होंगे।
छात्र आईडी | छात्र का नाम | आयु | Faridabad | देश |
एक | रोहन | २। ३ | मुंबई | भारत |
२ | समीरा | २२ | मुंबई | भारत |
३ | अन्ना | इक्कीस | लंडन | यूनाइटेड किंगडम |
४ | जॉन | १ ९ | न्यूयॉर्क | का उपयोग करता है |
५ | ऐलिस | २२ | बर्लिन | जर्मनी |
उदाहरण: छात्र तालिका के कुछ स्तंभों का चयन करके बैकअप बनाने के लिए एक प्रश्न लिखें।
छात्र का चयन करें, छात्रों से उम्र के बारे में जानें
आउटपुट:
आप देखेंगे कि स्टूडेंटबैक टेबल में स्टूडेंट्स टेबल से निम्नलिखित क्षेत्र होंगे।
छात्र का नाम | आयु |
रोहन | २। ३ |
समीरा | २२ |
अन्ना | इक्कीस |
जॉन | १ ९ |
ऐलिस | २२ |
उदाहरण: उन सभी छात्रों के सभी विवरण सम्मिलित करके एक बैकअप बनाने के लिए एक प्रश्न लिखें, जो सिटी to मुंबई ’में पढ़ते हैं।
चयन करें * छात्रों से संपर्क करें छात्रों से कहां शहर = 'मुंबई'
छात्र आईडी | छात्र का नाम | आयु | Faridabad | देश |
एक | रोहन | २। ३ | मुंबई | भारत |
२ | समीरा | २२ | मुंबई | भारत |
ये कुछ तरीके थे SELECT कमांड का उपयोग करने के लिए। अधिक ज्ञान प्राप्त करने के लिए आगे बढ़ें और लेखन प्रश्नों का अभ्यास करें SQL कमांड ।इसके साथ हम SQL SELECT पर इस लेख के अंत में आते हैं।
यदि आप और अधिक जानने की इच्छा रखते हैं माई एसक्यूएल और इस ओपन-सोर्स रिलेशनल डेटाबेस का पता करें, फिर हमारी जाँच करें जो प्रशिक्षक के नेतृत्व वाले लाइव प्रशिक्षण और वास्तविक जीवन की परियोजना के अनुभव के साथ आता है। यह प्रशिक्षण आपको MySQL को गहराई से समझने में मदद करेगा और आपको इस विषय पर महारत हासिल करने में मदद करेगा।
क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया SQL चयन पर इस लेख के टिप्पणी अनुभाग में इसका उल्लेख करें और मैं आपको वापस प्राप्त करूंगा।