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

एक क्वेरी का परिणाम MySQL में एक चर के लिए सेट करें?

<घंटा/>

आप सेलेक्ट इन कमांड का उपयोग करके क्वेरी का परिणाम सेट कर सकते हैं। वाक्य रचना इस प्रकार है।

अपनेटेबलनाम से @anyVariableName में अपना कॉलमनाम1 चुनें जहां आपका कॉलमनाम2='anyValue';

जांचें कि परिणाम चर में मौजूद है या चयन कमांड का उपयोग नहीं कर रहा है। वाक्य रचना इस प्रकार है -

@anyVariableName चुनें;

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है।

mysql> तालिका बनाएं StudentInformation-> (-> StudentId int,-> StudentName varchar(100),-> StudentAge int-> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.62 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है।

mysql> छात्र सूचना मूल्यों में डालें (1, 'जॉन', 23); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> छात्र सूचना मूल्यों में डालें (2, 'एडम', 24); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> छात्र सूचना मूल्यों में डालें (3, 'बॉब', 21); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> छात्र सूचना मूल्यों में डालें (4, 'कैरोल', 20); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)mysql> छात्र सूचना मूल्यों में डालें(5,'माइक',25);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

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

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

निम्न आउटपुट है।

<पूर्व>+----------+----------------+---------------+| छात्र आईडी | छात्र का नाम | छात्र आयु |+----------++---------------+---------------+| 1 | जॉन | 23 || 2 | एडम | 24 || 3 | बॉब | 21 || 4 | कैरल | 20 || 5 | माइक | 25 |+----------+----------------+---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

क्वेरी के परिणाम को वेरिएबल में सेट करने के लिए क्वेरी यहां दी गई है।

mysql> छात्र सूचना से @yourAge में छात्र आयु का चयन करें जहां छात्र नाम ='एडम'; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.03 सेकंड) 

जांचें कि वेरिएबल @yourAge में क्या संग्रहीत है। क्वेरी इस प्रकार है।

mysql> @yourAge चुनें;

छात्र एडम की आयु प्रदर्शित करने वाला आउटपुट निम्नलिखित है।

<पूर्व>+----------+| @yourAge |+----------+| 24 |+----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. मुद्रा रिकॉर्ड सेट करने के लिए MySQL क्वेरी

    मुद्रा रिकॉर्ड प्रदर्शित करने और उन्हें सही रूप में प्रदर्शित करने के लिए MySQL में FORMAT () का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में सम्मिलित करें(773646463);क्वेरी ठीक है,

  1. एक MySQL क्वेरी के परिणाम को एक चर में कैसे असाइन करें?

    किसी क्वेरी के परिणाम को वैरिएबल में असाइन करने के लिए @anyVariableName का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1864 (Id int, FirstName varchar(20), LastName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - Demo

  1. MySQL को एक कस्टम वैरिएबल में चुनें

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2013 मानों में डालें (बॉब );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable2013 से *चुने