sql数值计算函数ceil(x)、sign(X)、sqrt(X)、truncate(X,D)、floor(x)、pi()、mod(x,y)

简介: 功能:返回大于或者等于指定表达式X的最小整数

ceil(X)

功能:返回大于或者等于指定表达式X的最小整数

示例

sql语句

2345_image_file_copy_563.jpg

执行结果

2345_image_file_copy_564.jpg

sign(X)

功能:取X结果的符号,大于0返回1,小于0返回-1,等于0返回0

示例

sql语句

2345_image_file_copy_565.jpg

执行结果

2345_image_file_copy_566.jpg

sqrt(X)

功能:返回非负实数X的平方根。参数也可以是可转成非负数值型表达式

示例

sql语句

2345_image_file_copy_567.jpg

执行结果

2345_image_file_copy_568.jpg

truncate(X,D)

功能:按指定的格式截取输入的数值数据。X是待截取的数据,D是截取精度

示例

(1)D>0,小数点后保留D位(不四舍五入,直接截取)

sql语句

2345_image_file_copy_569.jpg

执行结果

2345_image_file_copy_570.jpg

(2)D<0,去掉所有小数部分且将该整数的后面D位置为0

sql语句

2345_image_file_copy_571.jpg

执行结果

2345_image_file_copy_572.jpg

(3)D==0,直接返回整数部分

sql语句

2345_image_file_copy_573.jpg

执行结果

2345_image_file_copy_574.jpg

floor(X)

功能:求小于或等于表达式X值的最近的整数

示例

输入

2345_image_file_copy_575.jpg

执行结果

2345_image_file_copy_576.jpg

pi()

功能:返回结果为π的值,默认有效数字为7位

示例

sql语句

2345_image_file_copy_577.jpg

执行结果

2345_image_file_copy_578.jpg

mod(X,D)

功能:求模运算

示例

sql语句

2345_image_file_copy_579.jpg

执行结果

2345_image_file_copy_580.jpg

相关文章
|
1月前
|
SQL
启动mysq异常The server quit without updating PID file [FAILED]sql/data/***.pi根本解决方案
启动mysq异常The server quit without updating PID file [FAILED]sql/data/***.pi根本解决方案
30 0
|
3天前
T-sql 高级查询( 5*函数 联接 分组 子查询)
T-sql 高级查询( 5*函数 联接 分组 子查询)
|
1月前
|
SQL 关系型数据库 MySQL
MYSQL数字函数实操宝典:场景化SQL语句一网打尽
本文作为MYSQL数字函数实操宝典,通过丰富的场景化SQL语句实例,一网打尽了MYSQL中常用的数字函数。我们深入探讨了ROUND函数在金额四舍五入、评分计算等场景的应用,展现了其在确保数据准确性和展示规范性方面的重要性。同时,FLOOR函数在分页处理、价格计算等实际案例中的灵活运用,也体现了其在向下取整方面的优势。此外,CEIL函数在分页处理、费用计算等方面的应用案例,充分展示了其向上取整的功能特点。这些实用案例不仅有助于读者更好地理解MYSQL数字函数的工作原理,更为开发者在实际开发中提供了有价值的参考
46 8
|
2月前
|
SQL 存储 Python
Microsoft SQL Server 编写汉字转拼音函数
Microsoft SQL Server 编写汉字转拼音函数
|
2月前
|
SQL 存储 Apache
在 Apache Flink SQL 中,并没有内置的 GROUP_CONCAT 函数
【2月更文挑战第16天】在 Apache Flink SQL 中,并没有内置的 GROUP_CONCAT 函数
210 2
|
3月前
|
SQL 存储
SQL Server基本函数
SQL Server基本函数
|
3月前
|
SQL 安全 关系型数据库
MySQL技能完整学习列表3、SQL语言基础——3、SQL运算符和函数
MySQL技能完整学习列表3、SQL语言基础——3、SQL运算符和函数
38 0
|
4月前
|
SQL Perl
PL/SQL的函数和包
PL/SQL的函数和包
28 1