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

MySQL अद्यतन में वेतन वृद्धि कैसे करें?

<घंटा/>

MySQL में बढ़ते हुए मानों को अपडेट करने के लिए, आपको SET कमांड की मदद से एक वेरिएबल बनाना होगा। वैरिएबल बनाने का सिंटैक्स इस प्रकार है -

सेट @anyVariableName :=0;

मान अपडेट करने के लिए, आपको UPDATE कमांड का उपयोग करना होगा। आइए एक टेबल बनाने के साथ शुरू करें। तालिका बनाने की क्वेरी -

mysql> तालिका बनाएं UpdateValueIncrementally −> ( −> ProductId int −> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.90 सेकंड)

चयन कथन की सहायता से तालिका में अभिलेख सम्मिलित करें। क्वेरी इस प्रकार है -

mysql> UpdateValueIncrementally value(10) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> UpdateValueIncrementally मानों (100) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> UpdateValueIncrementally मानों में डालें ( 1000); क्वेरी ओके, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> UpdateValueIncrementally मान (110) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> UpdateValueIncrementally मानों में डालें (102); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.11 सेकंड)

तालिका से सभी अभिलेखों को चयन कथन की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है -

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

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

<पूर्व>+-----------+| उत्पाद आईडी |+-----------+| 10 || 100 || 1000 || 110 || 102 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

मूल्यों को क्रमिक रूप से अद्यतन करने के लिए निम्नलिखित क्वेरी है -

mysql> @incrementValue सेट करें:=33333;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

ऊपर एक वेरिएबल बनाया गया है और मान को 33333 में इनिशियलाइज़ किया गया है। मानों को अपडेट करने और इंक्रीमेंट करने के लिए निम्नलिखित क्वेरी है -

mysql> UpdateValueIncrementally सेट ProductId =(@incrementValue चुनें:=@incrementValue + @incrementValue);क्वेरी ठीक है, 5 पंक्तियाँ प्रभावित (0.21 सेकंड)पंक्तियाँ मिलान:5 परिवर्तित:5 चेतावनियाँ:0

उपरोक्त क्वेरी में, मैंने @incrementValue के वर्तमान मान के साथ मान बढ़ाया है। अब आप जांच सकते हैं कि मान अपडेट किया गया है या नहीं -

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

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

<पूर्व>+-----------+| उत्पाद आईडी |+-----------+| 66666 || 133332 || 266664 || 533328 || 1066656 |+-----------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में साउंडएक्स () को कैसे क्वेरी करें?

    SOUNDEX () एक साउंडेक्स स्ट्रिंग देता है। दो तार जो लगभग एक जैसे लगते हैं उनमें समान ध्वनि वाले तार होने चाहिए MySQL में साउंडएक्स () को क्वेरी करने के लिए, आप नीचे दिए गए सिंटैक्स का उपयोग कर सकते हैं - select *from yourTableName where soundex(yourValue)=soundex(yourColumnName); आइए पहले एक टेबल

  1. MySQL में स्ट्रिंग मिलान कैसे करें?

    स्ट्रिंग मिलान के लिए, LIKE ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (JFOSA); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) चयन कथन का उपयोग करके तालिका से सभ

  1. MySQL तालिका को बैच कैसे अपडेट करें?

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