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

MySQL में कॉलम मान में स्ट्रिंग को कैसे प्रीपेड करें?

<घंटा/>

MySQL में एक कॉलम मान के लिए एक स्ट्रिंग को प्रीपेन्ड करने के लिए, हम CONCAT फ़ंक्शन का उपयोग कर सकते हैं। CONCAT फ़ंक्शन का उपयोग UPDATE स्टेटमेंट के साथ किया जा सकता है।

एक टेबल बनाना।

mysql> टेबल बनाएं PrependStringOnCOlumnName   -> (   -> Id int,   -> Name varchar(200)   -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.35 सेकंड)

कुछ रिकॉर्ड सम्मिलित करना।

mysql> PrependStringOnCOlumnName मानों (1, 'जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> PrependStringOnCOlumnName मानों (2, 'कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) )mysql> PrependStringOnCOlumnName मानों(3,'जॉनसन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.45 सेकंड)

सभी रिकॉर्ड प्रदर्शित करना।

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

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

<पूर्व>+----------+-----------+| आईडी   | नाम   |+------+-----------+| 1 | जॉन    || 2 | कैरल   || 3 | जॉनसन |+------+--------+3 पंक्तियों में सेट (0.00 सेकंड)

एक स्ट्रिंग को कॉलम मान में जोड़ने के लिए सिंटैक्स।

अपना टेबलनाम अपडेट करें अपना कॉलमनाम सेट करें =CONCAT (मान, आपका कॉलमनाम);

कॉलम 'नाम' में 'फर्स्ट' स्ट्रिंग को जोड़ने के लिए उपरोक्त क्वेरी को लागू करना

mysql> UPDATE PrependStringOnCOlumnName SET Name=CONCAT('First',Name);क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.13 सेकंड)पंक्तियाँ मिलान:3  बदली गई:3 चेतावनियाँ:0

आइए देखें कि हमने ऊपर क्या किया।

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

निम्नलिखित आउटपुट है जो प्रदर्शित करता है कि हमने सफलतापूर्वक एक स्ट्रिंग को कॉलम मान से जोड़ दिया है।

<पूर्व>+----------+--------------+| आईडी   | नाम        |+------+--------------+| 1 | फर्स्टजॉन    || 2 | फर्स्टकैरोल   || 3 | फर्स्टजॉनसन |+----------+--------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में सटीक स्ट्रिंग मान की खोज कैसे करें?

    सटीक स्ट्रिंग मान खोजने के लिए, COLLATE की अवधारणा का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.42 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1620 मानों में डालें (MYSQL) );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) चयन कथन का उपयो

  1. MySQL में कॉलम कैसे विभाजित करें?

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

  1. MySQL कॉलम वैल्यू में 000 कैसे जोड़ें?

    000 जोड़ने के लिए, ZEROFILL की अवधारणा का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1913 (कोड int(4) ZEROFILL AUTO_INCREMENT NOT NULL, PRIMARY KEY(Code));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1913 मानों में सम