पंक्तियों को खोजने और नए मान के साथ अपडेट करने के लिए जहां कॉलम मान विशिष्ट सबस्ट्रिंग के साथ समाप्त होता है, आपको LIKE ऑपरेटर का उपयोग करने की आवश्यकता होती है।
वाक्य रचना इस प्रकार है:
अपना टेबलनाम अपडेट करेंअपना कॉलमनाम सेट करें='आपका वैल्यू' जहां आपका कॉलमनाम '%.yourString' जैसा है;
उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है:
mysql> तालिका बनाएं RowEndsWithSpecificString -> ( -> Id int NOT NULL AUTO_INCREMENT, -> FileName varchar(30), -> PRIMARY KEY(Id) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.50 सेकंड)अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। क्वेरी इस प्रकार है:
mysql> RowEndsWithSpecificString(FileName) मानों ('MergeSort.c') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> RowEndsWithSpecificString(FileName) मानों ('BubbleSortIntroduction.pdf') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> RowEndsWithSpecificString(FileName) मानों ('AllMySQLQuery.docx') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> RowEndsWithSpecificString(FileName) मान ('JavaCollections.pdf') में डालें;क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> RowEndsWithSpecificString(FileName) मान ('JavaServlet.pdf') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है:
mysql> RowEndsWithSpecificString से *चुनें;निम्न आउटपुट है:
<पूर्व>+----+----------------------------+| आईडी | फ़ाइल का नाम |+----+----------------------------+| 1 | मर्जसॉर्ट.सी || 2 | BubbleSortIntroduction.pdf || 3 | AllMySQLQuery.docx || 4 | JavaCollections.pdf || 5 | JavaServlet.pdf |+-----+----------------------------+5 पंक्तियों में सेट (0.00 सेकंड)
यहां खोजने और अपडेट करने के लिए क्वेरी है जहां कॉलम मान विशिष्ट सबस्ट्रिंग के साथ समाप्त होता है। निम्नलिखित क्वेरी एक सबस्ट्रिंग ढूंढती है जो '.docx' के साथ समाप्त होती है और एक नए सबस्ट्रिंग के साथ अपडेट होती है जो '.pdf' है। क्वेरी इस प्रकार है:
mysql> RowEndsWithSpecificString को अपडेट करें -> FileName='IntroductionToCoreJava.pdf' सेट करें -> जहां FileName LIKE '%.docx';क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)पंक्तियों का मिलान:1 परिवर्तित:1 चेतावनियां:0अब एक बार फिर से टेबल रिकॉर्ड्स की जांच करें। क्वेरी इस प्रकार है:
mysql> RowEndsWithSpecificString से *चुनें;निम्न आउटपुट है:
<पूर्व>+----+----------------------------+| आईडी | फ़ाइल का नाम |+----+----------------------------+| 1 | परिचयToCoreJava.pdf || 2 | BubbleSortIntroduction.pdf || 3 | परिचयToCoreJava.pdf || 4 | JavaCollections.pdf || 5 | JavaServlet.pdf |+-----+----------------------------+5 पंक्तियों में सेट (0.00 सेकंड)