1. FLOOR()函数:
FLOORMySQL中的()函数用于返回最大整数值,该整数值将等于或小于给定输入数字的整数。
用法:
FLOOR(X)
参数:必需的。
X:我们要计算其底值的数字。
返回:它返回最接近的整数<= X。因此,如果X是整数,则返回X。否则,返回小于X的最大整数。
Example-1:
将FLOOR()函数应用于+ ve整数。
SELECT FLOOR(4) AS Floor_Value;
输出:
Floor_Value |
---|
4 |
示例-2:
将FLOOR()函数应用于-ve整数。
SELECT FLOOR(-6) AS Floor_Value;
输出:
Floor_Value |
---|
-6 |
示例3:
将FLOOR()函数应用于+ ve浮点数。
SELECT FLOOR(1.5) AS Floor_Value;
输出:
Floor_Value |
---|
1 |
示例4:
将FLOOR()函数应用于-ve浮点数。
SELECT FLOOR(-1.5) AS Floor_Value;
输出:
Floor_Value |
---|
-2 |
示例5:
表中数字列的FLOOR值。
表格 -数字
X |
---|
90.55 |
0 |
-2 |
-45.76 |
0.25 |
SELECT X, FLOOR(X) AS X_Floor FROM Number;
输出:
X | X_楼层 |
---|---|
90.55 | 90 |
0 | 0 |
-9 | -9 |
-45.76 | -46 |
0.25 | 0 |
2. CEIL()函数:
MySQL中的CEIL()函数用于返回大于或等于给定输入数字的最小整数值。
用法:
CEIL(X)
参数:必需的。
X:我们要计算其最大值的数字。
返回:它返回最接近的整数,该整数> = X。因此,如果X是整数,则它将返回X。否则,下一个大于X的整数。
Example-1:
将CEIL()函数应用于+ ve整数。
SELECT CEIL(5) AS Ceil_Value;
输出:
Ceil_Value |
---|
5 |
示例-2:
将CEIL()函数应用于-ve整数。
SELECT CEIL(-8) AS Ceil_Value;
输出:
Ceil_Value |
---|
-8 |
示例3:
将CEIL()函数应用于+ ve浮点数。
SELECT CEIL(1.5) AS Ceil_Value;
输出:
Ceil_Value |
---|
2 |
示例4:
将CEIL()函数应用于-ve浮点数。
SELECT CEIL(-1.5) AS Ceil_Value;
输出:
Ceil_Value |
---|
-1 |
示例5:
表中数字列的CEIL值。
表格 -数字
X |
---|
8.5 |
1 |
0 |
-1 |
-1.5 |
SELECT X, CEIL(X) AS X_Ceil FROM Number;
输出:
X | X_Ceil |
---|---|
8.5 | 9 |
1 | 1 |
0 | 0 |
-1 | -1 |
-1.5 | -1 |
相关用法
- PLSQL CEIL用法及代码示例
- SQL Server FLOOR()、CEILING()用法及代码示例
- PLSQL FLOOR用法及代码示例
- MySQL LEAD() and LAG()用法及代码示例
- MySQL ATAN()、ATAN2()用法及代码示例
- MySQL SIN()、COS()用法及代码示例
- MySQL ASIN()、ACOS()用法及代码示例
- MySQL BIN()用法及代码示例
- MySQL LAST_DAY()用法及代码示例
- MySQL WEEKOFYEAR()用法及代码示例
- MySQL MOD()用法及代码示例
- MySQL Group_CONCAT()用法及代码示例
- MySQL DEFAULT()用法及代码示例
- MySQL AES_ENCRYPT()用法及代码示例
- MySQL AES_DECRYPT()用法及代码示例
- MySQL MD5用法及代码示例
- MySQL COMPRESS( )用法及代码示例
- MySQL PASSWORD用法及代码示例
- MySQL DES_DECRYPT()用法及代码示例
- MySQL DES_ENCRYPT()用法及代码示例
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 FLOOR() AND CEIL() Function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。