Mysql数据库常见函数(中)——数值函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql数据库常见函数(中)——数值函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2281字,纯文字阅读大概需要4分钟。
内容图文
上一期我们学习了Mysql数据库中常见的字符函数,那么本期我们一起来学习Mysql
数据库中常见的数值函数:
ABS(x):返回X的绝对值
实例:
SELECT ABS(-1);
返回结果:1
GREATEST(expr1, expr2, expr3, ...):返回表达式中的最大值
实例:
SELECT GREATEST(3, 12, 34, 8, 25);
返回结果:34
LEAST(expr1, expr2, expr3, ...):返回表达式中的最小值
实例:
SELECT GREATEST(3, 12, 34, 8, 25);
返回结果:3
MOD(x,y):返回 x 除以 y 以后的余数
实例:
SELECT MOD(5,2);
返回结果:1
RAND():生成一个0到1的随机数
实例:
SELECT RAND();
返回结果:0.323342
TRUNCATE(x,y):返回数值 x 保留到小数点后 y 位的值(与 ROUND 最大的区别是不会进行四舍五入)
实例:
SELECT TRUNCATE(1.23456,3);
返回结果:1.234
SELECT TRUNCATE(378.456,-2);
返回结果:300
ROUND(x,y):返回数值 x 保留到小数点后 y 位进行四舍五入的值
实例:
SELECT ROUND (1.23456,3);
返回结果:1.235
SELECT ROUND (378.456,-2);
返回结果:400
FLOOR(x):返回小于或等于 x 的最大整数
实例:小于或等于 1.5 的整数
SELECT FLOOR(1.5);
返回结果:1
ROUND(x):返回离x最近的整数
实例:求离1.23456最近的整数
SELECT ROUND(1.23456);
返回结果:1
CEIL(x):返回大于或等于X的最小整数值
实例:返回大于1.23456的最小整数值
SELECT CEIL(1.23456);
返回结果:2
SIGN(x):返回 x 的符号,x 是负数、0、正数分别返回 -1、0 和 1
实例:返回下列值是正数还是负数
SELECT SIGN(-10);
返回结果:-1
AVG(expression):返回一个表达式的平均值,expression 是一个字段
实例:返回 Products 表中Price 字段的平均值
SELECT AVG(Price) AS AveragePrice FROM Products;
MAX(expression):返回一个表达式的最大值,expression 是一个字段
实例:返回 Products 表中Price 字段的最大值
SELECT MAX (Price) AS MaxPrice FROM Products;
MIN(expression):返回一个表达式的最小值,expression 是一个字段
实例:返回 Products 表中Price 字段的最小值
SELECT MIN (Price) AS MinPrice FROM Products;
COUNT (expression):返回查询的记录总数,expression 参数是一个字段或者 *号
实例:返回 Products 表中 products 字段总共有多少条记录
SELECT COUNT(ProductID) AS NumberOfProducts FROM Products;
SUM(expression):返回指定字段的总和
实例:计算 OrderDetails 表中字段 Quantity 的总和
SELECT SUM(Quantity) AS TotalItemsOrdered FROM OrderDetails;
Mysql数据库常见函数(中)——数值函数
标签:符号 cts 小数点 mamicode code 大于 alt ceil mysq
本文系统来源:https://blog.51cto.com/14645850/2530654
内容总结
以上是互联网集市为您收集整理的Mysql数据库常见函数(中)——数值函数全部内容,希望文章能够帮你解决Mysql数据库常见函数(中)——数值函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。