创新路
我们一直在努力

MySQL学习笔记(19)

数学函数

1. ROUND()

作用:四舍五入

SELECT ROUNND(1.95);/**2**/

SELECT ROUNND(-1.95);/**-2**/

SELECT ROUND(1.567,2);/**1.57(保留小数点后两位的四舍五入)**/

2.CEIL()和FLOOR()

作用:

CEIL(参数):向上取整,返回大于等于该参数的最小整数

FLOOR(参数):向下取整,返回小于等于该参数苏的最大整数

SELECT CEIL(1.47);/**2**/

SELECT CEIL(-1.47);/**-1**/

SELECT FLOOR(1.47);/**1**/

SELECT FLOOR(-1.47);/**-2**/

3.TRUNCATE()

作用:截断

SELECT TRUNCATE(1.69999,1);/**1.6(保留小数点后1位开始截断)**/

SELECT TRUNCATE(1.69999,3);/**1.699(保留小数点后3位开始截断)**/

4.MOD()

作用:取余

SELECT MOD(10,3);/**1**/

SELECT 10%3;/**1**/

SELECT MOD(-10,3);/**-1**/

SELECT MOD(10,-3);/**1**/

SELECT MOD(-10,-3);/**-1**/

未经允许不得转载:天府数据港官方信息博客 » MySQL学习笔记(19)

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机