floor() 是 MySQL 的数学函数。此函数用于查找等于或小于给定数的最大整数,即向下取整。
语法
select floor(number);
参数
Number : 数字。
返回
此函数返回等于或小于数字的最大整数值。
示例 1
Select floor(11.2);
输出:
mysql> Select floor(11.2);
+-------------+
| floor(11.2) |
+-------------+
| 11 |
+-------------+
1 row in set (0.00 sec)
+-------------+
| floor(11.2) |
+-------------+
| 11 |
+-------------+
1 row in set (0.00 sec)
示例 2
Select floor(11.5);
输出:
mysql> Select floor(11.5);
+-------------+
| floor(11.5) |
+-------------+
| 11 |
+-------------+
1 row in set (0.00 sec)
+-------------+
| floor(11.5) |
+-------------+
| 11 |
+-------------+
1 row in set (0.00 sec)
示例 3
Select floor(-11.5);
输出:
mysql> Select floor(-11.5);
+--------------+
| floor(-11.5) |
+--------------+
| -12 |
+--------------+
1 row in set (0.00 sec)
+--------------+
| floor(-11.5) |
+--------------+
| -12 |
+--------------+
1 row in set (0.00 sec)