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

MySQL स्ट्रिंग में केवल पहला अक्षर कैसे काटें?

<घंटा/>

केवल पहले अक्षर को काटने के लिए, UPDATE कमांड के साथ सबस्ट्र () फ़ंक्शन का उपयोग करें। वाक्य रचना इस प्रकार है।

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

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

mysql> टेबल बनाएं CutStringDemo-> (-> Value varchar(100)-> );query OK, 0 Rows प्रभावित (0.66 सेकंड)

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

mysql> CutStringDemo मानों में डालें (',12,3456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> CutStringDemo मानों में डालें (', 23,9867'); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.16 सेकंड) mysql> CutStringDemo मानों में डालें (',20,3212'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> CutStringDemo मानों में डालें (', 23456,1234'); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड)

अब आप सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित कर सकते हैं। क्वेरी इस प्रकार है।

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

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

<पूर्व>+---------------+| मूल्य |+---------------+| ,12,3456 || ,23,9867 || ,20,3212 || ,23456,1234 |+---------------+4 पंक्तियों में सेट (0.00 सेकंड)

अब हम कॉलम वैल्यू से पहले कैरेक्टर को काटते हैं। क्वेरी इस प्रकार है।

mysql> Update CutStringDemo set Value=substr(Value,2);क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.20 सेकंड)पंक्तियाँ मिलान:4 परिवर्तित:4 चेतावनियाँ:0

अब आप जांच सकते हैं कि कॉलम वैल्यू से पहला कैरेक्टर हटा दिया गया है या नहीं। तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए, चयन कथन का उपयोग करें। क्वेरी इस प्रकार है।

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

निम्नलिखित आउटपुट प्रदर्शित करता है कि पहला वर्ण सफलतापूर्वक हटा दिया गया है।

<पूर्व>+---------------+| मूल्य |+---------------+| 12,3456 || 23,9867 || 20,3212 || 23456,1234 |+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में एक स्ट्रिंग में केवल पहले दोहराए गए मान को कैसे बदलें?

    इसके लिए आप REGEXP_REPLACE() का उपयोग कर सकते हैं। मान लें कि हमारा स्ट्रिंग है - यह मेरी पहली MySQL क्वेरी है। यह पहला ट्यूटोरियल है। मैं पहली बार सीख रहा हूं। हमें किसी विशिष्ट शब्द की केवल पहली घटना को प्रतिस्थापित करने की आवश्यकता है, मान लें कि पहले। आउटपुट होना चाहिए - यह मेरी दूसरी MySQL क्व

  1. PHP में स्ट्रिंग के पहले अक्षर को कैसे हटाएं?

    PHP में एक स्ट्रिंग के पहले अक्षर को हटाने के लिए, कोड इस प्रकार है- उदाहरण <?php    $str = "Test";    echo "Before removing the first character = ".$str;    $res = substr($str, 1);    echo "\nAfter removing the first character = &q

  1. सी # में स्ट्रिंग का पहला अक्षर कैसे खोजें?

    पहला वर्ण प्राप्त करने के लिए, सबस्ट्रिंग () विधि का उपयोग करें। मान लें कि निम्नलिखित isour स्ट्रिंग - string str = "Welcome to the Planet!"; अब पहला कैरेक्टर पाने के लिए, सबस्ट्रिंग () मेथड में वैल्यू 1 सेट करें। string res = str.Substring(0, 1); आइए देखें पूरा कोड - उदाहरण using Syst