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

MySQL REPLACE() फंक्शन के साथ डेटा ढूंढकर और बदलकर टेबल कैसे अपडेट करें?

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

उदाहरण

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)

उपरोक्त क्वेरी ने 'Mr.' को ढूंढकर उसे 'Shri' से बदलकर Father_Name कॉलम को अपडेट किया है।

  1. - MySQL टेबल में अधिकतम आईडी से जुड़ा डेटा कैसे प्राप्त करें? ORDER BY DESC LIMIT

    पहले DESC क्रम में ऑर्डर करें और फिर अधिकतम आईडी से जुड़ा मान प्राप्त करें। SELECT * FROM yourTableName ORDER BY yourColumnName DESC LIMIT 1,1; टेबल बनाएं mysql> create table DemoTable ( -> Alldata int -> ); Query OK, 0 rows affected (0.63 sec) रिकॉर्ड्स डालें mysql> insert in

  1. - MySQL में REPLACE() का उपयोग करके फाइल पथ कॉलम में खोजें और बदलें

    REPLACE() फ़ंक्शन का उपयोग करके कॉलम मानों में एक सबस्ट्रिंग की सभी घटनाओं को दूसरी सबस्ट्रिंग से बदलें (उदाहरण के लिए, फाइल पथ अपडेट करना)। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable (FolderLocation TEXT); Query OK, 0 rows affected (0.80 sec) INSERT INTO DemoTable VALUES(C/ProgramFiles/All

  1. - MySQL में विशेष वर्ण वाले मान को खोजकर NULL से कैसे बदलें?

    MySQL में किसी विशिष्ट मान (जिसमें विशेष वर्ण शामिल हों) को खोजकर उसे NULL से बदलने के लिए, साधारण UPDATE स्टेटमेंट के साथ WHERE क्लॉज़ का उपयोग करें। विशेष वर्णों के लिए स्ट्रिंग लिटरल में उचित एस्केपिंग या कोटिंग आवश्यक है। उदाहरण: अंडरस्कोर वाले कोड को NULL करना डेमो टेबल बनाएं: mysql> CREA