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

MySQL तालिका को अद्यतन करने के लिए डेटा को REPLACE () फ़ंक्शन के साथ कैसे ढूंढ और बदल सकता है?

<घंटा/>

जैसा कि हम जानते हैं कि एक स्ट्रिंग के भीतर किसी अन्य सबस्ट्रिंग के साथ एक सबस्ट्रिंग की घटनाओं को बदलने के लिए REPLACE () फ़ंक्शन का उपयोग किया जाता है। हम डेटा को ढूंढकर और बदलकर तालिका को अपडेट करने के लिए UPDATE स्टेटमेंट के साथ REPLACE फ़ंक्शन का भी उपयोग कर सकते हैं।

उदाहरण

mysql> Update Student set Father_Name = REPLACE(Father_Name, 'Mr.','Shri ');
Query OK, 5 rows affected (0.06 sec)
Rows matched: 5 Changed: 5 Warnings: 0

mysql> Select Name, Father_Name from Student;
+---------+-----------------+
| Name    | Father_Name     |
+---------+-----------------+
| Gaurav  | Shri Ramesh     |
| Aarav   | Shri Sanjay     |
| Harshit | Shri Lovkesh    |
| Gaurav  | Shri Ramchander |
| Yashraj | Shri Mohan      |
+---------+-----------------+
5 rows in set (0.00 sec)

उपरोक्त क्वेरी ने 'मिस्टर' ढूंढकर और उसे 'श्री' के साथ बदलकर पिता_नाम कॉलम को अपडेट कर दिया है।


  1. MySQL तालिका में अधिकतम आईडी से जुड़े डेटा को कैसे प्राप्त करें?

    हम पहले डीईएससी द्वारा ऑर्डर करेंगे और फिर अधिकतम आईडी से जुड़े मूल्य को प्राप्त करेंगे - अपने कॉलमनाम द्वारा अपनेTableName ऑर्डर से *चुनें DESC LIMIT 1,1; आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल

  1. मैं फ़ाइल पथ वाले कॉलम में MySQL में कैसे ढूंढ और प्रतिस्थापित कर सकता हूं?

    इस प्रकार, MySQL REPLACE() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(FolderLocation text);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (C/ProgramFiles/Main/Image.png); क्वेरी ठीक है, 1 पंक्ति प

  1. MySQL:मैं विशेष चरित्र के साथ एक मूल्य कैसे ढूंढ सकता हूं और न्यूल के साथ प्रतिस्थापित कर सकता हूं?

    इसके लिए, नीचे दिए गए सिंटैक्स के अनुसार SET yourColumnName =NULL का उपयोग करें - अपना TableNameset yourColumnName=NULLअपडेट करें जहां yourColumnName=yourValue; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1914 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Code varchar(20) )AUTO_INCREMENT=1001;क्वे