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

कुल फ़ंक्शन का उपयोग किए बिना MySQL में कॉलम मान कैसे जोड़ें?

<घंटा/>

आप योग () जैसे कुल फ़ंक्शन का उपयोग किए बिना कॉलम मान जोड़ सकते हैं। उसके लिए, वाक्य रचना इस प्रकार है -

चुनें *,(yourColumnName1+yourColumnName2+yourColumnName3,....N) asanyVariableName अपने TableName से;

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

mysql> तालिका बनाएं AddingColumnDemo -> (-> StudentId int, -> StudentName varchar(20), -> MathMarks int, -> PhysicsMarks int, ->chemistryMarks int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82) सेकंड)

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

mysql> AddingColumnDemo मानों में डालें (1,'जॉन', 35,45,76); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> AddingColumnDemo मान (2, 'बॉब', 67,76, 88); क्वेरी ओके, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> AddingColumnDemo मानों में डालें (3, 'कैरोल', 45,56,43); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> AddingColumnDemo मान में डालें ( 4, 'माइक', 82,75,71); क्वेरी ओके, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> AddingColumnDemo मानों में डालें (5, 'सैम', 92,89,88); क्वेरी ठीक, 1 पंक्ति प्रभावित ( 0.23 सेकंड)

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

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

तालिका के रिकॉर्ड प्रदर्शित करने वाला आउटपुट निम्न है -

<पूर्व>+----------+----------------+----------+-------- ------+----------------+| छात्र आईडी | छात्र का नाम | मैथमार्क्स | फिजिक्समार्क्स | रसायन विज्ञान के निशान |+----------+----------------+----------+ -----+----------------+| 1 | जॉन | 35 | 45 | 76 || 2 | बॉब | 67 | 76 | 88 || 3 | कैरल | 45 | 56 | 43 || 4 | माइक | 82 | 75 | 71 || 5 | सैम | 92 | 89 | 88 |+----------+----------------+-----------+-------- -----+----------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

आइए अब MySQL में कॉलम वैल्यू जोड़ने के लिए क्वेरी को लागू करें -

mysql> AddingColumnDemo से *,(MathMarks+PhysicsMarks+ChemistryMarks) TotalResult के रूप में चुनें;

TotalResult कॉलम में कॉलम मानों का योग प्रदर्शित करने वाला आउटपुट निम्नलिखित है -

<पूर्व>+----------+----------------+----------+-------- ------+----------------+---------------+| छात्र आईडी | छात्र का नाम | मैथमार्क्स | फिजिक्समार्क्स | केमिस्ट्रीमार्क्स | टोटल रिजल्‍ट -----+----------------+---------------+| 1 | जॉन | 35 | 45 | 76 | 156 || 2 | बॉब | 67 | 76 | 88 | 231 || 3 | कैरल | 45 | 56 | 43 | 144 || 4 | माइक | 82 | 75 | 71 | 228 || 5 | सैम | 92 | 89 | 88 | 269 ​​|+----------+----------------+----------+-------- -----+----------------+---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. PhpMyAdmin का उपयोग करके MySQL डेटाबेस में कॉलम में ऑटो-इन्क्रीमेंट कैसे जोड़ें?

    आप ALTER कमांड की मदद से MySQL डेटाबेस के कॉलम में auto_increment जोड़ सकते हैं। वाक्य रचना इस प्रकार है - टेबल को अपने टेबल नाम में बदलें, अपने कॉलम का नाम संशोधित करें, न कि AUTO_INCREMENT में; लोकलहोस्ट पर PhpMyAdmin खोलने के लिए, आपको लोकलहोस्ट पर निम्नलिखित टाइप करना होगा और एंटर दबाना होगा -

  1. मैं एक एकल MySQL क्वेरी वाले कॉलम में एकाधिक मान कैसे सम्मिलित करूं?

    एक कॉलम में कई मान डालने के लिए, सिंटैक्स इस प्रकार है - अपनेTableName मानों में डालें(yourValue1),(yourValue2),.......N; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2

  1. पायथन का उपयोग करके MySQL में कॉलम में टिप्पणी कैसे जोड़ें?

    एक टिप्पणी किसी चीज के बारे में दी गई एक पठनीय व्याख्या है। कोड में टिप्पणियां इस्तेमाल किए गए कोड के उद्देश्य की व्याख्या करने के लिए प्रदान की जाती हैं। यह बाहरी व्यक्ति को उस विशेष कोड की आवश्यकता और उपयोग को समझने में सक्षम बनाता है। टिप्पणियों को संकलक द्वारा अनदेखा किया जाता है और निष्पादित न