INSERT क्वेरी SQL - सभी आपको INSERT स्टेटमेंट के बारे में जानना होगा

INSERT क्वेरी SQL पर यह लेख उदाहरणों के साथ SQL में INSERT कथन का उपयोग करने के विभिन्न तरीकों पर एक व्यापक मार्गदर्शिका है।

, रिलेशनल डेटाबेस में उपयोग की जाने वाली सबसे लोकप्रिय भाषाओं में से एक है। इस भाषा का उपयोग डेटाबेस को संभालने और प्रश्नों की मदद से डेटा में हेरफेर करने के लिए किया जाता है। ऐसी ही एक क्वेरी है क्वेरी डालें । तो, सम्मिलित क्वेरी SQL पर इस लेख में, आप निम्नलिखित क्रम में INSERT INTO कथन को समझेंगे:

जावा में टाइपकास्ट कैसे करें

SQL - सम्मिलित क्वेरी SQL - Edureka





    1. SQL में INSERT Query क्या है?
    2. INSERT INTO सिंटैक्स
    3. INSERT स्टेटमेंट का उदाहरण
    4. INSERT INTO में सेलेक्ट क्वेरी का उपयोग करना

SQL में INSERT Query क्या है?

SQL INSERT INTO स्टेटमेंट का इस्तेमाल एक डेटाबेस के लिए एक टेबल में नए ट्यूपल्स को जोड़ने के लिए किया जाता है। इस SQL ​​क्वेरी की मदद से, आप या तो एक विशिष्ट कॉलम में या सामान्य रूप से सभी स्तंभों के लिए डेटा सम्मिलित कर सकते हैं। इसके अलावा, आप किसी एकल तालिका या एकाधिक पंक्तियों के लिए किसी अन्य तालिका से किसी विशिष्ट तालिका में डेटा सम्मिलित कर सकते हैं। तो, अब जब आप SQL में INSERT क्वेरी है, तो हम आगे बढ़ते हैं और इस क्वेरी का सिंटैक्स देखते हैं।

INSERT INTO सिंटैक्स

दो तरीके हैं जिनके माध्यम से आप INSERT क्वेरी को कार्यान्वित कर सकते हैं।



कॉलम नामों और मूल्यों के साथ

INSERT INTO Tablename (Column1, Column2, Column3, ..., ColumnN) VALUES (मान 1, मान 2, मान 3, ...)

मान के साथ

INSERT INTO Tablename VALUES (मान 1, मान 2, मान 3, ...)

ध्यान दें: जब आप दूसरी विधि का उपयोग करते हैं, तो आपको यह सुनिश्चित करना होगा कि मूल्यों का उल्लेख उसी क्रम में किया गया है जैसे कॉलम नामों में।

तो, अब, आप INSERT स्टेटमेंट के सिंटैक्स को जानते हैं, इन्सर्ट क्वेरी एसक्यूएल पर इस आर्टिकल में, एक उदाहरण देखते हैं।

INSERT स्टेटमेंट का उदाहरण

सैंपलडाटा के रूप में तालिका नाम के साथ निम्नलिखित तालिका पर विचार करें:



आईडी नाम आयु फ़ोन नंबर वेतन
एकसंजय२। ३987654321030000
रिया३०9977742234150000 है
नाग329898989898 है175000 रु
सिमरन२।995555543365000
अक्षय3. 49646434437 है200000

अब, हम कहते हैं कि आप इस तालिका में एक पंक्ति सम्मिलित करना चाहते हैं। फिर, आप निम्नलिखित सिंटैक्स में से किसी का उपयोग निम्न तरीके से कर सकते हैं:

# कॉलम कॉलम के नाम और मूल्य INSERT INTO SampleData (ID, नाम, आयु, फोन नंबर, वेतन) मूल्य ('6', 'रोहित', '25', '9924388761', '35000') # मानों के साथ केवल INTOERT नमूनाडेटा VALUES। ('6', 'रोहित', '25', '9924388761', '35000')

एक बार जब आप क्वेरी निष्पादित करते हैं, तो आप निम्न आउटपुट देखेंगे:

आईडी नाम आयु फ़ोन नंबर वेतन
एकसंजय२। ३987654321030000
रिया३०9977742234150000 है
नाग329898989898 है175000 रु
सिमरन२।995555543365000
अक्षय3. 49646434437 है200000
रोहित२५992438876135000 है

खैर, यह एक मेज पर एक नया रिकॉर्ड डालने के बारे में था। लेकिन, कुछ अन्य परिदृश्य हो सकते हैं, जहाँ आप एसक्यूएल का उपयोग करना चाहते हैं। परिदृश्य निम्नानुसार हो सकते हैं:

  • मैं किसी तालिका से विशिष्ट पंक्तियों को कैसे कॉपी करूं?
  • किसी तालिका के सभी स्तंभों को किसी अन्य तालिका में सम्मिलित करने का तरीका क्या है?
  • मैं किसी तालिका के विशिष्ट स्तंभों को दूसरी तालिका में कैसे सम्मिलित कर सकता हूँ?

इन सवालों का जवाब INSERT बयान के साथ SELECT स्टेटमेंट का उपयोग करके है।तो, सम्मिलित क्वेरी SQL पर इस लेख के आगे, आइए समझते हैं कि INSERT INTO में SELECT स्टेटमेंट का उपयोग कैसे करें।

जावा में वर्ग बनाम इंटरफ़ेस

INSERT INTO में सेलेक्ट क्वेरी का उपयोग करना

किसी अन्य तालिका से डेटा का चयन करने के लिए INSERT INTO कथन के साथ SELECT क्वेरी का उपयोग किया जाता है। SQL में INSERT क्वेरी के साथ SELECT स्टेटमेंट का उपयोग करने के विभिन्न तरीके निम्नलिखित हैं:

  1. किसी तालिका से विशिष्ट पंक्तियों की प्रतिलिपि बनाएँ
  2. मेंएक टेबल के सभी कॉलम सीरट करें
  3. किसी तालिका के विशिष्ट कॉलम सम्मिलित करना

किसी तालिका से विशिष्ट पंक्तियों की प्रतिलिपि बनाएँ

आप WHERE क्लॉज के साथ SELECT स्टेटमेंट का उपयोग करके किसी तालिका से दूसरी तालिका में पंक्तियों का एक विशिष्ट सेट सम्मिलित कर सकते हैं।

वाक्य - विन्यास:

INSERT INTO Table1 का चयन करें * Table2 जहां से हालत

यहाँ, आप एक शर्त के आधार पर Table2 से Table1 तक मान सम्मिलित करने का प्रयास कर रहे हैं।

उदाहरण:

एक उदाहरण पर विचार करें, जहां आपको हमारी उपरोक्त तालिका (सैंपलडाटा) से एक नई मेज (New_Data) की स्थिति के आधार पर कुछ पंक्तियाँ सम्मिलित करनी होंगी आयु> ३०

INSERT INTO New_Data का चयन करें * से नमूनाडाटा आयु और ampampampgt 30

आउटपुट:

आईडी नाम आयु फ़ोन नंबर वेतन
नाग329898989898 है175000 रु
अक्षय3. 49646434437 है200000

में एक टेबल के सभी कॉलम सीरट करें

आप INSERT INTO क्वेरी के साथ तारांकन (*) का उपयोग करके एक तालिका से दूसरी तालिका में सभी कॉलम सम्मिलित कर सकते हैं।

वाक्य - विन्यास:

INSERT INTO Table1 का चयन करें * Table2 से

यहां, आप तालिका 2 से तालिका 1 तक सभी कॉलम मान सम्मिलित करने का प्रयास कर रहे हैं।

उदाहरण:

एक उदाहरण पर विचार करें, जहां आपको हमारी उपरोक्त तालिका (सैंपलडाटा) से एक नई तालिका (उदाहरणदत्ता) तक सभी कॉलम सम्मिलित करने होंगे।इसके अलावा, इस बात पर विचार करें कि उदाहरण दाता में पहले से ही निम्नलिखित आंकड़े मौजूद हैं:

आईडी नाम आयु फ़ोन नंबर वेतन
सुहास२। ३987654323942000 रु
मीणा३१9765412345192000

अब, नमूना कॉलम से उपरोक्त तालिका में सभी कॉलम और पंक्तियों को सम्मिलित करने के लिए निम्नलिखित क्वेरी को निष्पादित करें।

INSERT INTO ExampleData का चयन करें * से नमूनाडाटा

आउटपुट:

आईडी नाम आयु फ़ोन नंबर वेतन
सुहास२। ३987654323942000 रु
मीणा३१9765412345192000
एकसंजय२। ३987654321030000
रिया३०9977742234150000 है
नाग329898989898 है175000 रु
सिमरन२।995555543365000
अक्षय3. 49646434437 है200000

किसी तालिका के विशिष्ट कॉलम सम्मिलित करना

आप सेलेक्ट स्टेटमेंट का उपयोग करके एक टेबल से दूसरे टेबल पर कॉलम का एक विशिष्ट सेट सम्मिलित कर सकते हैं।

वाक्य - विन्यास:

INSERT INTO Table1 (Column_Names) तालिका 2 से Column_Names का चयन करें

यहां, आप तालिका 2 से तालिका 1 तक विशिष्ट कॉलम सम्मिलित करने का प्रयास कर रहे हैं।

कोणीयज में ड्रॉप डाउन मेनू

उदाहरण:

एक उदाहरण पर विचार करें, जहां आपको टेबल (कॉलमडैटा) से स्तंभ (आईडी, नाम) सम्मिलित करना है (नमूनाडैटा)।

INSERT INTO SampleData (ID, नाम) Select ID, Name, FROM ExampleData से

आउटपुट:

आईडी नाम आयु फ़ोन नंबर वेतन
एकसंजय२। ३987654321030000
रिया३०9977742234150000 है
नाग329898989898 है175000 रु
सिमरन२।995555543365000
अक्षय3. 49646434437 है200000
सुहासअमान्यअमान्यअमान्य
मीणाअमान्यअमान्यअमान्य

इसके साथ, हम Insert Query SQL पर इस लेख के अंत में आते हैं। मुझे उम्मीद है कि आप समझ गए होंगे कि SQL में INSERT INTO क्वेरी का उपयोग कैसे किया जाता है।हमने INSERT क्वेरी का उपयोग करने के विभिन्न तरीके देखे हैं। यदि आप और अधिक जानने की इच्छा रखते हैं माई एसक्यूएल और इस ओपन-सोर्स रिलेशनल डेटाबेस का पता करें, फिर हमारी जाँच करें जो प्रशिक्षक के नेतृत्व वाले लाइव प्रशिक्षण और वास्तविक जीवन की परियोजना के अनुभव के साथ आता है। यह प्रशिक्षण आपको MySQL को गहराई से समझने में मदद करेगा और आपको इस विषय में निपुणता प्राप्त करने में मदद करेगा।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया टिप्पणी अनुभाग में इसका उल्लेख करें क्वेरी SQL डालें “और मैं तुम्हारे पास वापस आ जाऊंगा।