Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

लंबाई बदलने के साथ दशमलव मान में अनुगामी शून्य निकालें

अब तक का सबसे आसान तरीका, बस शून्य जोड़ें!

उदाहरण:

SET 
    @yournumber1="1.500", 
    @yournumber2="23.030",
    @yournumber3="2.000",
    @yournumber4="4.450"
;

SELECT 
    (@yournumber1+0),
    (@yournumber2+0),
    (@yournumber3+0),
    (@yournumber4+0)
;

+------------------+------------------+------------------+------------------+
| (@yournumber1+0) | (@yournumber2+0) | (@yournumber3+0) | (@yournumber4+0) |
+------------------+------------------+------------------+------------------+
|              1.5 |            23.03 |                2 |             4.45 |
+------------------+------------------+------------------+------------------+
1 row in set (0.00 sec)

यदि आपका मान जिस कॉलम से आता है वह DECIMAL . है या NUMERIC टाइप करें, फिर इसे पहले स्ट्रिंग में डालें ताकि यह सुनिश्चित हो सके कि रूपांतरण हो रहा है...उदा:

SELECT (CAST(`column_name` AS CHAR)+0) FROM `table_name`;

छोटे तरीके के लिए, कास्ट करने के लिए बस किसी भी अंतर्निहित स्ट्रिंग फ़ंक्शन का उपयोग करें:

SELECT TRIM(`column_name`)+0 FROM `table_name`;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:क्या आप एक यादृच्छिक सीमा निर्दिष्ट कर सकते हैं?

  2. PhpMyAdmin का उपयोग करके डेटाबेस कैसे आयात करें

  3. अंतिम पंक्ति से शुरू होने वाली mysql तालिका खोजें

  4. ब्रू सेवाएं:कॉन्फ़िगरेशन कहां संपादित करें?

  5. PHP MySQL:PDF को डेटाबेस में सेव करना