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

MySQL में अक्षरों के बीच के स्पेस कैसे हटाएं?

REPLACE() फ़ंक्शन का उपयोग करके सभी स्पेस हटाना

स्ट्रिंग के अंदर सभी स्पेस हटाने के लिए REPLACE(column, ' ', '') का उपयोग करें:

UPDATE yourTableName 
SET yourColumnName = REPLACE(yourColumnName, ' ', '');

उदाहरण: टेबल बनाना और डेटा डालना

mysql> CREATE TABLE removeSpaceDemo (
    -> Id INT NOT NULL AUTO_INCREMENT,
    -> UserId VARCHAR(20),
    -> UserName VARCHAR(10),
    -> PRIMARY KEY(Id)
    -> );
mysql> INSERT INTO removeSpaceDemo(UserId, UserName) VALUES(' John 12 67 ', 'John');
mysql> INSERT INTO removeSpaceDemo(UserId, UserName) VALUES('Carol 23 ', 'Carol');

अपडेट से पहले

mysql> SELECT * FROM removeSpaceDemo;
+----+------------------+----------+
| Id | UserId           | UserName |
+----+------------------+----------+
|  1 | John 12 67       | John     |
|  2 | Carol 23         | Carol    |
+----+------------------+----------+

सभी स्पेस हटाना

mysql> UPDATE removeSpaceDemo SET UserId = REPLACE(UserId, ' ', '');
Query OK, 2 rows affected

अपडेट के बाद

mysql> SELECT * FROM removeSpaceDemo;
+----+----------+----------+
| Id | UserId   | UserName |
+----+----------+----------+
|  1 | John1267 | John     |
|  2 | Carol23  | Carol    |
+----+----------+----------+

नोट: यह सभी स्पेस हटा देता है (लीडिंग, ट्रेलिंग और बीच के)। केवल लीडिंग/ट्रेलिंग स्पेस के लिए TRIM() उपयोग करें।

  1. - MySQL क्वेरी: वर्गाकार कोष्ठक के बीच का टेक्स्ट कैसे हटाएं?

    परिचय कभी-कभी डेटा में वर्गाकार कोष्ठक [...] के अंदर अवांछित टेक्स्ट होता है जिसे हटाने की आवश्यकता होती है। MySQL में स्ट्रिंग फंक्शन्स का उपयोग करके इसे प्राप्त किया जा सकता है। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (0.47 sec) INSERT INTO DemoTable VALUES(David [Miller]

  1. - MySQL में एक ही क्वेरी में एकाधिक रिकॉर्ड कैसे अपडेट करें?

    MySQL में UPDATE स्टेटमेंट में WHERE क्लॉज का उपयोग करके एक ही क्वेरी में एकाधिक कॉलम अपडेट किए जा सकते हैं, लेकिन एकाधिक पंक्तियों को अलग-अलग मानों से अपडेट करने के लिए CASE या एकाधिक क्वेरी की आवश्यकता होती है। उदाहरण: एक पंक्ति, एकाधिक कॉलम तालिका बनाएं: mysql> CREATE TABLE DemoTable ( -&

  1. - MySQL में RTRIM() का उपयोग करके अनुगामी स्पेस कैसे हटाएं?

    MySQL में RTRIM() फ़ंक्शन का उपयोग करके स्ट्रिंग के दाएं छोर से स्पेस (अनुगामी स्पेस) हटाए जा सकते हैं। सिंटैक्स RTRIM(string) उदाहरण तालिका बनाएं और स्पेस के साथ डेटा डालें: mysql> CREATE TABLE DemoTable (FirstName VARCHAR(50)); mysql> INSERT INTO DemoTable VALUES (John ), (Chris ), ( David