网站首页 > 基础教程 正文
通过有效数据库操作的实际示例探索和理解 SQL 数字函数。学习使用基本的 SQL 函数操作和转换检索到的数字。释放数据库中数字数据的力量。
定义、语法和输出示例
ABS(number)
返回表达式的绝对正值。
语法:
ABS(expression)
例子:
SELECT ABS(-1.0), ABS(0.0), ABS(1.0)
输出:
1.0 .0 1.0
CEIL(number)
返回大于或等于指定数值表达式的最小整数。
语法:
CEILING(expression)
例子:
SELECT CEILING($223.45), CEILING($-223.45), CEILING($0.0)
输出:
224.00 -223.00 0.00
FLOOR(number)
返回小于或等于指定数值表达式的最大整数。
语法:
FLOOR(expression)
例子:
SELECT FLOOR($223.45), CEILING($-223.45), CEILING($0.0)
输出:
223.00 -224.00 0.00
MOD(number, divisor)
返回 2 个整数值相除的余数。
语法:
MOD(dividend, divisor)
例子:
SELECT MOD(20,3)
输出:
2
POWER(number, power)
返回数值表达式的指数值。
语法:
POWER(number, power)
例子:
SELECT POWER(2.0, 3.0)
输出:
8.0
SIGN(number)
返回符号,即数值表达式的正值或负值。对于负表达式,它返回 -1;对于零,它返回 0 值
语法:
SIGN(number)
例子:
SELECT SIGN(4)
输出:
1
ROUND(number, precision)
返回四舍五入到下一个指定值的数值。
语法:
ROUND(number, number of places)
例子:
SELECT ROUND(1.3456, 2)
SQRT(number)
返回表达式的平方根值。
语法:
SQRT(number)
例子:
SELECT SQRT(4.0)
输出:
2.0
TRUNC(number, precision)
返回截断到特定位置的数值
语法:
TRUNCATE(number,places)
例子:
SELECT TRUNCATE(1.3456, 2)
输出:
1.34
#sql #数据库 #mysql #nosql
猜你喜欢
- 2024-11-04 八年级数学:二次根式的学霸笔记已经悄然来到这个数学江湖
- 2024-11-04 教你5秒钟手撕根号运算 手算根号怎么算
- 2024-11-04 复数的立方根怎么求? 复数的立方根是什么树
- 2024-11-04 高中数学:50个公式,50种快速做题方法!
- 2024-11-04 八年级上学期,勾股数与直角三角形的判定问题,重在理解与计算
- 2024-11-04 23舰队旗舰日野根号(上) 日本“金刚”号铁甲舰
- 2024-11-04 2020年期末复习篇:七年级上学期期末专题3 实数综合
- 2024-11-04 中考圆的轨迹问题,有迹可循,头晕问题破解有招数
- 2024-11-04 一道化简题,有技巧哟 30道化简题
- 2024-11-04 23舰队旗舰日野根号(下)
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- 单例 (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)