কম্পিউটার টিউটোরিয়াল

MySQL-এ REPLACE() ফাংশন ব্যবহার করে দশমিক বিন্দু (Dot) কে কমা (Comma)-তে রূপান্তর করুন

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() বা অ্যাপ্লিকেশন লেভেলে হ্যান্ডল করুন।

  1. MySQL REPLACE() ফাংশন ব্যবহার করে টেক্সট কলাম আপডেট করা

  2. MySQL-এ SELECT কুয়েরি দিয়ে INSERT করা (INSERT ... SELECT)

  3. MySQL에서 GROUP BY로 그룹핑하며 합계 구하기

  4. MySQL-এ CONCAT ব্যবহার করে LIKE কোয়েরিতে 와일্ডকার্ড যোগ করা