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

MySQL में NULL प्रदर्शित करने वाले तालिका कॉलम में उप-योग कैसे जोड़ें?


आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable-> (-> Amount int,-> SubTotal int-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)

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

ysql> डेमोटेबल (राशि) मान (50) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> डेमोटेबल (राशि) मान (60) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डेमोटेबल (राशि) मान (70) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल (राशि) मान (80) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) 

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

mysql> डेमोटेबल से *चुनें;

आउटपुट

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

<पूर्व>+----------+----------+| राशि | सबटोटल |+-----------+----------+| 50 | शून्य || 60 | शून्य || 70 | नल | | 80 | NULL |+----------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL में एक कॉलम में सबटोटल जोड़ने की क्वेरी है।

mysql> सेट @sum:=0;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.10 सेकंड)mysql> अपडेट डेमोटेबल सेट सबटोटल =(@sum:=@sum + Amount);क्वेरी ओके, 4 पंक्तियाँ प्रभावित (0.19 सेकंड) पंक्तियों का मिलान हुआ:4 परिवर्तित:4 चेतावनियाँ:0

आइए एक बार फिर से टेबल रिकॉर्ड देखें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

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

<पूर्व>+----------+----------+| राशि | सबटोटल |+-----------+----------+| 50 | 50 || 60 | 110 || 70 | 180 || 80 | 260 | +----------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में परिवर्तन का उपयोग करके कॉलम कैसे जोड़ें?

    MySQL में परिवर्तन का उपयोग करके कॉलम जोड़ने का सिंटैक्स निम्नलिखित है: तालिका बदलें yourTableName कॉलम जोड़ें yourColumnName yourDataType डिफ़ॉल्ट yourValue; आइए पहले एक टेबल बनाएं: );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) आइए हम DESC कमांड का उपयोग करके तालिका के विवरण की जाँच करें। य

  1. पहले से बनाए गए MySQL कॉलम में NOT NULL बाधा कैसे जोड़ें?

    ALTER TABLE का उपयोग करके इसे प्राप्त करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) आइए तालिका के विवरण की जाँच करें - desc DemoTable; यह निम्नलिखित आउटपुट देगा - +-------- -----+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+-------

  1. पायथन में एक MySQL तालिका में कॉलम कैसे जोड़ें?

    कभी-कभी किसी मौजूदा तालिका में एक नया कॉलम जोड़ने की आवश्यकता हो सकती है। मान लीजिए कि हमारे पास नाम, आयु, रोल नंबर जैसे कॉलम के साथ छात्र तालिका है। हम अपनी मौजूदा तालिका में एक नया कॉलम “पता” जोड़ना चाहते हैं। यह ALTER कमांड का उपयोग करके किया जा सकता है। डेटाबेस में कॉलम को संशोधित, ड्रॉप या अपड