mysql FLOOR
时间: 2024-01-26 10:14:27 浏览: 167
MySQL 基础 - 数值函数.md
FLOOR函数是MySQL中的一个数学函数,用于向下取整。它将一个数值参数作为输入,并返回不大于该参数的最大整数值。
以下是FLOOR函数的使用示例:
1. 在SELECT语句中使用FLOOR函数:
```mysql
SELECT FLOOR(3.7); -- 输出:3
SELECT FLOOR(-2.5); -- 输出:-3
```
2. 在WHERE子句中使用FLOOR函数:
```mysql
SELECT * FROM table_name WHERE FLOOR(column_name) = 5;
```
3. 在GROUP BY子句中使用FLOOR函数:
```mysql
SELECT FLOOR(column_name) AS rounded_value, COUNT(*) FROM table_name GROUP BY rounded_value;
```
4. 在ORDER BY子句中使用FLOOR函数:
```mysql
SELECT column_name FROM table_name ORDER BY FLOOR(column_name);
```
请注意,FLOOR函数返回的结果是一个浮点数或整数,具体取决于输入参数的数据类型。
阅读全文