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

एक MySQL स्ट्रिंग में एक विशिष्ट चार को कैसे बदलें?

<घंटा/>

एक MySQL स्ट्रिंग में एक विशिष्ट चार को बदलने के लिए, आप सबस्ट्रिंग () के साथ CONCAT () का उपयोग कर सकते हैं।

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

mysql> टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value varchar(200));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड)

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

mysql> डेमोटेबल (मान) मान ('98764') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

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

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

+-----+----------+| आईडी | मूल्य |+----+----------+| 1 | 98764 |+----+----------+1 पंक्ति सेट में (0.00 सेकंड)

यहाँ एक MySQL स्ट्रिंग में एक विशिष्ट चार को बदलने की क्वेरी है। हमने यहां X सेट किया है जहां 6 रखा गया था -

डेमोटेबल से
mysql> concat(substring(Value,1,3),'X',substring(Value,5)) चुनें;

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

<पूर्व>+------------------------------------------ --------+| concat(substring(Value,1,3),'X',substring(Value,5)) |+-------------------------- ---------------------------+| 987X4 | ------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL में सटीक स्ट्रिंग मान की खोज कैसे करें?

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

  1. MySQL में एक विशिष्ट कॉलम मान को स्वैप करें

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

  1. MySQL एंडिंग स्टेटमेंट को कैसे बदलें?

    MySQL के अंतिम कथन को बदलने के लिए, आप DELIMITER - का उपयोग कर सकते हैं कोई भी प्रतीक DELIMITER ऊपर, कोई भी प्रतीक वह प्रतीक है जिसे आप सेट कर सकते हैं। डिफ़ॉल्ट DELIMITER है; आइए पहले एक टेबल बनाएं - )//क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्