MySQL常见数值函数整理
MySQL提供了许多数值函数,用于处理数值类型的数据。本文将对常见的数值函数进行整理并详细介绍,包括函数的语法、功能、示例等。
1. ABS函数
语法
ABS(X)
其中X为任意数值类型的表达式。
功能
ABS函数返回一个数的绝对值。
示例
SELECT ABS(2); -- 2
SELECT ABS(-2); -- 2
SELECT ABS(0); -- 0
2. CEIL函数
语法
CEIL(X)
其中X为任意数值类型的表达式。
功能
CEIL函数返回大于等于X的最小整数。
示例
SELECT CEIL(1.2); -- 2
SELECT CEIL(-1.2); -- -1
3. FLOOR函数
语法
FLOOR(X)
其中X为任意数值类型的表达式。
功能
FLOOR函数返回小于等于X的最大整数。
示例
SELECT FLOOR(1.2); -- 1
SELECT FLOOR(-1.2); -- -2
4. MOD函数
语法
MOD(N, M)
其中N、M为任意数值类型的表达式。
功能
MOD函数返回N除以M的余数。
示例
SELECT MOD(10, 3); -- 1
SELECT MOD(-10, 3); -- -1
5. RAND函数
语法
RAND()
功能
RAND函数返回一个0~1之间的随机数。
示例
SELECT RAND(); -- 随机数
以上就是MySQL常见数值函数的整理与介绍,欢迎大家试用,可以对数据的处理提供很大的实用价值。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL常见数值函数整理 - Python技术站