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

MySQL-এ INTEGER মানকে কারেন্সি ফরম্যাটে রূপান্তর করা (CONCAT + FORMAT)

MySQL-এ পূর্ণসংখ্যা (INT) মানকে কারেন্সি ফরম্যাটে (যেমন $1,000) দেখাতে `FORMAT()` ফাংশন দিয়ে কমা সেপারেটর যোগ করে `CONCAT()` দিয়ে সিম্বল প্রিফিক্স করুন।

সিনট্যাক্স

SELECT CONCAT('CurrencySymbol', FORMAT(yourColumnName, decimalPlaces)) AS AnyVariableName 
FROM yourTableName;

উদাহরণ

mysql> CREATE TABLE AddingCurrencySymbolDemo (Amount INT);
mysql> INSERT INTO AddingCurrencySymbolDemo VALUES (250), (500), (1000), (750);

mysql> SELECT CONCAT('$', FORMAT(Amount, 0)) AS AddedCurrency FROM AddingCurrencySymbolDemo;
+---------------+
| AddedCurrency |
+---------------+
| $250          |
| $500          |
| $1,000        |
| $750          |
+---------------+

ব্যাখ্যা: `FORMAT(Amount, 0)` দশমিক শূন্য রাখে এবং হাজার সেপারেটর (`,`) যোগ করে। `CONCAT('$', ...)` দিয়ে ডলার সাইন যোগ করা হয়। বাংলাদেশের টাকার জন্য `CONCAT('৳', FORMAT(Amount, 2))` ব্যবহার করুন।

  1. MySQL-এ INSERT কোয়েরিতে US তারিখ ফরম্যাট রূপান্তর করা

  2. MySQL-এ সংখ্যাকে মিলিয়ন/বিলিয়ন ফরম্যাটে দেখানো (FORMAT)

  3. MySQL-এ YYYY-MM-DD ফরম্যাটকে DD Month, YYYY-এ রূপান্তর করা (DATE_FORMAT)

  4. MySQL-এ SELECT TRUE কী এবং কীভাবে কাজ করে?