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