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

MySQL में प्रत्येक टेक्स्ट से पहले एक पंक्ति जोड़कर सभी पंक्तियों को अपडेट कैसे करें?

इसके लिए, CONCAT() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं:

mysql> CREATE TABLE DemoTable (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Subject VARCHAR(200)
);

टेबल में कुछ रिकॉर्ड डालें:

mysql> INSERT INTO DemoTable(Subject) VALUES('MySQL');
mysql> INSERT INTO DemoTable(Subject) VALUES('MongoDB');
mysql> INSERT INTO DemoTable(Subject) VALUES('Java');

टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> SELECT * FROM DemoTable;

आउटपुट

+----+---------+
| Id | Subject |
+----+---------+
| 1  | MySQL   |
| 2  | MongoDB |
| 3  | Java    |
+----+---------+

सभी पंक्तियों को एक पंक्ति से पहले जोड़कर अपडेट करने के लिए क्वेरी:

mysql> UPDATE DemoTable SET Subject = CONCAT('My Favourite Subject is ', Subject);

आइए टेबल से एक बार फिर सभी रिकॉर्ड जांचें:

mysql> SELECT * FROM DemoTable;

आउटपुट

+----+---------------------------------+
| Id | Subject                         |
+----+---------------------------------+
| 1  | My Favourite Subject is MySQL   |
| 2  | My Favourite Subject is MongoDB |
| 3  | My Favourite Subject is Java    |
+----+---------------------------------+
  1. - MySQL REPLACE() फंक्शन का उपयोग करके टेक्स्ट कॉलम अपडेट करना

    UPDATE के साथ REPLACE() फंक्शन का उपयोग कॉलम मान में किसी विशिष्ट सबस्ट्रिंग को बदलने के लिए REPLACE() फंक्शन का उपयोग UPDATE स्टेटमेंट में करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( Code VARCHAR(100) ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES (85

  1. - MySQL में सभी पंक्तियों को अपडेट करें और स्ट्रिंग में और आसपास के अनावश्यक व्हाइटस्पेस को हटाएं

    TRIM() फंक्शन का उपयोग करके अग्रणी और अनुगामी स्पेस हटाना अनावश्यक व्हाइटस्पेस हटाने के लिए MySQL में TRIM() का उपयोग करें। पहले टेबल बनाएं: create table DemoTable1405 ( FirstName varchar(20), LastName varchar(20) ); Query OK, 0 rows affected (0.55 sec) रिकॉर्ड डालें: insert into DemoTable1405 val

  1. - MySQL में UPDATE और SUBSTRING_INDEX से स्लैश से पहले का भाग रखकर कॉलम अपडेट करें

    SUBSTRING_INDEX() फ़ंक्शन SUBSTRING_INDEX(str, delim, count) डिलीमीटर के आधार पर उपस्ट्रिंग निकालता है। 0: बाएं से count-वां डिलीमीटर से पहले का भाग। count < 0: दाएं से |count|-वां डिलीमीटर के बाद का भाग। उदाहरण insert into demo69 values(John/Smith), (David/Miller), (Chris/Brown), (Carol/Taylo