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

MySQL-এ সংখ্যা ২ দশমিক স্থানে ফরম্যাট করার পদ্ধতি

MySQL-এ TRUNCATE() ফাংশন ব্যবহার করে সংখ্যা ২ দশমিক স্থানে ফরম্যাট করা যায়। সিনট্যাক্স:

SELECT TRUNCATE(yourColumnName, 2) AS anyVariableName FROM yourTableName;

সিনট্যাক্স বুঝতে একটি টেবিল তৈরি করি:

mysql> CREATE TABLE FormatNumberTwoDecimalPlace (
    -> Number FLOAT
    -> ); Query OK, 0 rows affected (0.59 sec)

ইনসার্ট কমান্ড দিয়ে কিছু রেকর্ড যোগ করি:

mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(123.456); Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(1.6789); Query OK, 1 row affected (0.19 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(12.2); Query OK, 1 row affected (0.14 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(12356.23145); Query OK, 1 row affected (0.40 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(12356); Query OK, 1 row affected (0.14 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(.5678); Query OK, 1 row affected (0.28 sec)

সিলেক্ট কমান্ড দিয়ে টেবিলের সব রেকর্ড দেখি:

mysql> SELECT * FROM FormatNumberTwoDecimalPlace;

আউটপুট

+---------+
| Number  |
+---------+
| 123.456 |
|   1.6789 |
|   12.2  |
| 12356.2 |
|  12356  |
|  0.5678 |
+---------+
6 rows in set (0.04 sec)

সংখ্যা দুই দশমিক স্থানে ফরম্যাট করার ক্যোয়ারি:

mysql> SELECT TRUNCATE(Number, 2) AS TwoValueAfterDecimal FROM FormatNumberTwoDecimalPlace;

আউটপুট

+----------------------+
| TwoValueAfterDecimal |
+----------------------+
| 123.45               |
| 1.67                 |
| 12.19                |
| 12356.23             |
| 12356.00             |
| 0.56                 |
+----------------------+
6 rows in set (0.00 sec)
  1. MySQL-এ দশমিক সংখ্যা সংরক্ষণের জন্য DECIMAL ডেটা টাইপ ব্যবহার

  2. MySQL-এ FORMAT() ফাংশন দিয়ে হাজার সেপারেটর এবং দুই দশমিকস্থান সহ আমাউন্ট ফরম্যাট করা

  3. MySQL-এ DATE_FORMAT() ফাংশন ব্যবহার করে ডেট কলামের ফরম্যাট পরিবর্তন করা

  4. MySQL-এ দশমিক বিন্দুর আগে ২য় স্থানের সংখ্যা বের করা (DIV অপারেটর)