【MySQL】割り算で値を切り捨てる方法
ここではMySQLで、割り算で値を切り捨てる方法を紹介しています。
割り算 で値を切り捨てる方法
割り算で任意の桁数で値を切り捨てるには、TRUNCATE関数を使います。
実際にTRUNCATE関数を使うと、次のような結果になりました。
mysql> SELECT TRUNCATE(123.45,0);
+--------------------+
| TRUNCATE(123.45,0) |
+--------------------+
| 123 |
+--------------------+
1 row in set (0.01 sec)
mysql> SELECT TRUNCATE(123.45,1);
+--------------------+
| TRUNCATE(123.45,1) |
+--------------------+
| 123.4 |
+--------------------+
1 row in set (0.00 sec)
mysql> SELECT TRUNCATE(123.45,2);
+--------------------+
| TRUNCATE(123.45,2) |
+--------------------+
| 123.45 |
+--------------------+
1 row in set (0.00 sec)
mysql> SELECT TRUNCATE(123.45,-1);
+---------------------+
| TRUNCATE(123.45,-1) |
+---------------------+
| 120 |
+---------------------+
1 row in set (0.00 sec)
mysql> SELECT TRUNCATE(123.45,-2);
+---------------------+
| TRUNCATE(123.45,-2) |
+---------------------+
| 100 |
+---------------------+
1 row in set (0.00 sec)