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

MySQL में ट्रेलिंग जीरो कैसे हटाएं?


MySQL में ट्रेलिंग जीरो हटाने का तरीका

MySQL में किसी कॉलम से अनावश्यक ट्रेलिंग जीरो (दशमलव के बाद के शून्य) हटाने के लिए TRIM() फंक्शन का उपयोग किया जा सकता है। इसका सिंटैक्स निम्नलिखित है:

SELECT TRIM(yourColumnName)+0 AS anyAliasName FROM yourTableName;

उदाहरण के साथ समझें

सबसे पहले एक टेबल बनाते हैं:

mysql> CREATE TABLE removeTrailingZero (
    -> Number DECIMAL(10,4)
    -> );

अब इसमें कुछ रिकॉर्ड इन्सर्ट करते हैं:

mysql> INSERT INTO removeTrailingZero VALUES(10.789);
mysql> INSERT INTO removeTrailingZero VALUES(89.90);
mysql> INSERT INTO removeTrailingZero VALUES(8999.70);
mysql> INSERT INTO removeTrailingZero VALUES(0.40);
mysql> INSERT INTO removeTrailingZero VALUES(0.0);

सभी रिकॉर्ड देखने के लिए:

mysql> SELECT * FROM removeTrailingZero;

आउटपुट:

+-----------+
| Number    |
+-----------+
| 10.7890   |
| 89.9000   |
| 8999.7000 |
| 0.4000    |
| 0.0000    |
+-----------+

ट्रेलिंग जीरो हटाने की क्वेरी

mysql> SELECT TRIM(Number)+0 AS WithoutTrailingZero FROM removeTrailingZero;

परिणाम:

+---------------------+
| WithoutTrailingZero |
+---------------------+
| 10.789              |
| 89.9                |
| 8999.7              |
| 0.4                 |
| 0                   |
+---------------------+

नोट: TRIM() फंक्शन स्ट्रिंग से स्पेस हटाता है, लेकिन जब हम +0 जोड़ते हैं, तो MySQL इसे संख्या में बदल देता है, जिससे अनावश्यक जीरो अपने आप हट जाते हैं।

  1. - MySQL में दो शब्दों के बीच का स्पेस हटाना

    REPLACE() फ़ंक्शन से विशिष्ट स्पेस हटाना REPLACE(str, from_str, to_str) का उपयोग करके किसी विशिष्ट सबस्ट्रिंग (जैसे is ) को दूसरे सबस्ट्रिंग ( is) से बदलें। तालिका और डेटा (This is MySQL), (This is Java language), (This is MongoDB NoSQL database); स्पेस हटाने का UPDATE SET Title = REPLACE(Titl

  1. - MySQL में कॉलम अपडेट करें और ट्रेलिंग अंडरस्कोर मान हटाएं

    MySQL में किसी कॉलम से ट्रेलिंग अंडरस्कोर (_) मानों को हटाने के लिए TRIM() फंक्शन का उपयोग UPDATE स्टेटमेंट के साथ किया जाता है। सिंटैक्स: UPDATE yourTableName SET yourColumnName = TRIM(TRAILING _ FROM yourColumnName); आइए एक उदाहरण से समझते हैं। पहले एक टेबल बनाते हैं: mysql> create table De

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

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