Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में एकाधिक चुनिंदा प्रश्नों को कैसे निष्पादित करें?

<घंटा/>

MySQL में कई चुनिंदा प्रश्नों को निष्पादित करने के लिए, DELIMITER की अवधारणा का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1(Title text)ENGINE=MyISAM;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.30 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1 मानों में डालें ('डेटाबेस MySQL MongoDB से कम लोकप्रिय है'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> DemoTable1 मानों में डालें ('जावा भाषा MySQL डेटाबेस का उपयोग करती है'); क्वेरी ठीक , 1 पंक्ति प्रभावित (0.05 सेकंड) mysql> DemoTable1 मानों में डालें ('Node.js MongoDB का उपयोग करता है'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.05 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1 से *चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+------------------------------------------ ---+| शीर्षक |+-------------------------------------------------------- --+| डेटाबेस MySQL, MongoDB से कम लोकप्रिय है || जावा भाषा MySQL डेटाबेस का उपयोग करती है || Node.js MongoDB का उपयोग करता है |+------------------------------------------ --------+3 पंक्तियाँ सेट में (0.00 सेकंड)

दूसरी तालिका बनाने की क्वेरी निम्नलिखित है -

mysql> टेबल बनाएं DemoTable2(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable2 मानों में डालें (), (), (), (), (), (), (), (), (); क्वेरी ठीक है, 9 पंक्तियाँ प्रभावित (0.19 सेकंड) रिकॉर्ड:9 डुप्लीकेट :0 चेतावनियाँ:0

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable2 से *चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

+-----+| आईडी |+----+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 |+----+9 पंक्तियाँ सेट में (0.00 सेकंड)

एकाधिक चुनिंदा प्रश्नों को निष्पादित करने के लिए निम्नलिखित क्वेरी है -

mysql> DELIMITER //mysql> DemoTable1 से * चुनें; DemoTable2 से * चुनें;//

यह दोनों चुनिंदा बयानों के परिणाम को प्रदर्शित करते हुए निम्नलिखित आउटपुट का उत्पादन करेगा -

<पूर्व>+------------------------------------------ ---+| शीर्षक |+-------------------------------------------------------- --+| डेटाबेस MySQL, MongoDB से कम लोकप्रिय है || जावा भाषा MySQL डेटाबेस का उपयोग करती है || Node.js MongoDB का उपयोग करता है |+------------------------------------------ --------+3 पंक्तियाँ सेट में (0.00 सेकंड)+----+| आईडी |+----+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 |+----+9 पंक्तियाँ सेट में (0.03 सेकंड)
  1. MySQL सेलेक्ट स्टेटमेंट में NULL का उपयोग कैसे करें?

    MySQL में, NULL की लंबाई 0 है। यहाँ, हम देखेंगे कि SELECTstatement के साथ NULL का उपयोग कैसे किया जा सकता है। आइए CREATE कमांड की मदद से एक टेबल बनाएं - एक टेबल बनाना - );query OK, 0 Rows प्रभावित (0.62 sec) ऊपर, मैंने सफलतापूर्वक एक तालिका बनाई है। अब मैं INSERT कमांड की मदद से कुछ रिकॉर्ड डालूं

  1. MySQL में पुनरावर्ती चयन क्वेरी कैसे करें?

    पुनरावर्ती चयन के लिए, आइए एक उदाहरण देखें। सबसे पहले, हम एक टेबल बनाएंगे। तालिका बनाने के लिए CREATE कमांड का उपयोग किया जाता है। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) अब, हम “tblSelectDemo” तालिका में रिकॉर्ड सम्मिलित करेंगे। tblSelectDemo मानों में डालें(5,बॉब);क्वेरी ठीक है, 1 पंक्त

  1. MySQL से अंतिम 10 पंक्तियों का चयन कैसे करें?

    MySQL से अंतिम 10 पंक्तियों का चयन करने के लिए, हम सेलेक्ट स्टेटमेंट और लिमिट कॉन्सेप्ट के साथ एक सबक्वेरी का उपयोग कर सकते हैं। निम्नलिखित एक उदाहरण है। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। Last10RecordsDemo मान (7, सैम), (8, जस्टिन),