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

मैं MySQL में प्रत्येक पंक्ति में कैसे जोड़ूं?

<घंटा/>

आप अद्यतन कमांड का उपयोग करके MySQL में प्रत्येक पंक्ति में एक मान जोड़ सकते हैं।

आइए देखें कि आपका कॉलम कब एक पूर्णांक है। वाक्य रचना इस प्रकार है:

अपना टेबलनाम अपडेट करें अपना इंटेगर कॉलमनाम सेट करें =आपका इंटेगर कॉलमनाम + कोई भी वैल्यू; अपना टेबल नाम अपडेट करें अपना इंटेगर कॉलम नाम सेट करें =कोई भी वैल्यू जहां आपका इंटेगर कॉलमनाम न्यूल है;

आप दिनांक कॉलम नाम के लिए एक मान जोड़ सकते हैं। वाक्य रचना इस प्रकार है:

अपना टेबलनाम अपडेट करें अपना डेट कॉलम नाम सेट करें =DATEADD(yourDateColumnName, INTERVAL anyIntegerMonth)

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

mysql> टेबल बनाएं addEachRowValue -> (-> आईडी नॉट न्यूल AUTO_INCREMENT, -> अमाउंट इंट, -> शिपिंगडेट डेट, -> प्राइमरी KEY(Id) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) 

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

mysql> addEachRowValue (राशि, शिपिंग दिनांक) मान (100, '2019-02-21') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> addEachRowValue (राशि, शिपिंग दिनांक) मान में डालें (10, '2013-04-22'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> addEachRowValue (राशि, शिपिंग दिनांक) मान (110, '2015-10-25') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 sec)mysql> addEachRowValue (राशि, शिपिंग दिनांक) मान (150, '2016-03-27') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड) mysql> addEachRowValue (राशि, शिपिंग दिनांक) मान (190,') में डालें 2018-12-29');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)

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

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

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

<पूर्व>+-----+---------+--------------+| आईडी | राशि | शिपिंग दिनांक |+-----+--------+--------------+| 1 | 100 | 2019-02-21 || 2 | 10 | 2013-04-22 || 3 | 110 | 2015-10-25 || 4 | 150 | 2016-03-27 || 5 | 190 | 2018-12-29 |+-----+-----------+--------------+5 पंक्तियों में सेट (0.00 सेकंड)

यहां राशि कॉलम में प्रत्येक पंक्ति में एक मान जोड़ने की क्वेरी है जो एक प्रकार का पूर्णांक है:

mysql> addEachRowValue को अपडेट करें -> राशि सेट करें =राशि + 20; क्वेरी ठीक है, 5 पंक्तियाँ प्रभावित (0.85 सेकंड) पंक्तियाँ मिलान:5 परिवर्तित:5 चेतावनियाँ:0

अब आप राशि कॉलम के सभी अद्यतन मूल्यों की जांच कर सकते हैं। क्वेरी इस प्रकार है:

mysql> addEachRowValue से राशि चुनें;

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

<पूर्व>+----------+| राशि |+--------+| 120 || 30 || 130 || 170 || 210 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

दिनांक कॉलम के लिए मान जोड़ने की क्वेरी यहां दी गई है:

mysql> addEachRowValue को अपडेट करें -> शिपिंगडेट सेट करें=एडडेट(शिपिंगडेट,अंतराल 1 महीना);क्वेरी ठीक है, 5 पंक्तियाँ प्रभावित (0.31 सेकंड)पंक्तियाँ मिलान:5 परिवर्तित:5 चेतावनियाँ:0

अब आप किसी तालिका से दिनांक स्तंभ के सभी अद्यतन मान देख सकते हैं। क्वेरी इस प्रकार है:

mysql> addEachRowValue से शिपिंग दिनांक चुनें;

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

<पूर्व>+--------------+| शिपिंग तिथि |+--------------+| 2019-03-21 || 2013-05-22 || 2015-11-25 || 2016-04-27 || 2019-01-29 |+--------------+5 पंक्तियों में सेट (0.00 सेकंड)
  1. पंक्ति को हटाने के लिए MySQL क्वेरी

    MySQL में एक पंक्ति को हटाने के लिए DELETE का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.30 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (ग्राहक नाम, ग्राहक आयु) में डालें मान (कैरोल, 29); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चय

  1. एकल MySQL क्वेरी में कॉलम और इंडेक्स कैसे जोड़ें?

    इसके लिए ADD के साथ ALTER का प्रयोग करें। निम्नलिखित वाक्य रचना है - टेबल बदलें yourTableNameअपना कॉलमनाम जोड़ें DATETIME DEFAULT Now (), इंडेक्स जोड़ें (yourColumnName); आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) आइए तालिका के विवरण की जाँच करें - desc DemoTable; आ

  1. MySQL क्वेरी के साथ विशिष्ट पंक्ति कैसे खोजें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(UserId int, UserName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (104, सैम); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) चयन कथन का उपयोग करके तालिका स