웹이야기

MySQL TRUNCATE() 본문

D/MySQL

MySQL TRUNCATE()

yeon.Biju 2020. 3. 29. 19:59

TRUNCATE(X, D)

 

Returns the number X, truncated to D decimal places. If D is 0, the result has no decimal point or fractional part. D can be negative to cause D digits left of the decimal point of the value X to become zero.

 

 

mysql> SELECT TRUNCATE(1.223, 1);
+--------------------+
| TRUNCATE(1.223, 1) |
+--------------------+
|                1.2 |
+--------------------+
1 row in set (0.00 sec)

 

mysql> SELECT TRUNCATE (1.999, 1);
+---------------------+
| TRUNCATE (1.999, 1) |
+---------------------+
|                 1.9 |
+---------------------+
1 row in set (0.00 sec)

 

mysql> SELECT TRUNCATE(1.999, 0);
+--------------------+
| TRUNCATE(1.999, 0) |
+--------------------+
|                  1 |
+--------------------+
1 row in set (0.00 sec)

 

mysql> SELECT TRUNCATE(-1.999, 1);
+---------------------+
| TRUNCATE(-1.999, 1) |
+---------------------+
|                -1.9 |
+---------------------+
1 row in set (0.00 sec)

 

mysql> SELECT TRUNCATE(122, -2);
+-------------------+
| TRUNCATE(122, -2) |
+-------------------+
|               100 |
+-------------------+
1 row in set (0.00 sec)

'D > MySQL' 카테고리의 다른 글

MySQL ADDDATE()  (0) 2020.04.01
MySQL Date and Time Functions  (0) 2020.03.31
MySQL SIN()  (0) 2020.03.29
MySQL SIGN()  (0) 2020.03.29
MySQL ROUND()  (0) 2020.03.29
Comments