REPLACE() ফাংশন সিনট্যাক্স
SELECT আউটপুটে দশমিক বিন্দু (.) কে কমা (,) এ রূপান্তর করতে REPLACE(column, '.', ',') ব্যবহার করুন।
সিনট্যাক্স:
SELECT REPLACE(yourColumnName, '.', ',') FROM yourTableName;
উদাহরণ: টেবিল ও ডেটা
mysql> CREATE TABLE DemoTable (Value FLOAT);
mysql> INSERT INTO DemoTable VALUES(4.56),(456.23),(1078.3),(2000.50),(78.99);
আসল মান:
+--------+ | Value | +--------+ | 4.56 | | 456.23 | | 1078.3 | | 2000.5 | | 78.99 | +--------+
দশমিক বিন্দুকে কমায় রূপান্তর করুন
mysql> SELECT REPLACE(Value, '.', ',') FROM DemoTable;
ফলাফল:
+------------------------+ | REPLACE(Value,'.',',') | +------------------------+ | 4,56 | | 456,23 | | 1078,3 | | 2000,5 | | 78,99 | +------------------------+
সতর্কতা: এটি শুধু প্রদর্শনের জন্য। ক্যালকুলেশনের জন্য ব্যবহার করলে স্ট্রিং হয়ে যাবে। ইউরোপিয়ান লোকেলে ফরম্যাটিংয়ের জন্য FORMAT() বা অ্যাপ্লিকেশন লেভেলে হ্যান্ডল করুন।