अब तक का सबसे आसान तरीका, बस शून्य जोड़ें!
उदाहरण:
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`;