mysql:四舍五入函数
2014-01-09 13:30
423 查看
FLOOR(X)
返回不大于
X的最大整数值。
mysql> select FLOOR(1.23); -> 1 mysql> select FLOOR(-1.23); -> -2
注意返回值被变换为一个[code]BIGINT! [/code]
CEILING(X)
返回不小于
X的最小整数值。
mysql> select CEILING(1.23); -> 2 mysql> select CEILING(-1.23); -> -1
注意返回值被变换为一个
BIGINT!
ROUND(X)
返回参数
X的四舍五入的一个整数。
mysql> select ROUND(-1.23); -> -1 mysql> select ROUND(-1.58); -> -2 mysql> select ROUND(1.58); -> 2
注意返回值被变换为一个
BIGINT!
ROUND(X,D)
返回参数
X的四舍五入的有
D为小数的一个数字。如果
D为
0,结果将没有小数点或小数部分。
mysql> select ROUND(1.298, 1); -> 1.3 mysql> select ROUND(1.298, 0); -> 1
注意返回值被变换为一个
BIGINT!
相关文章推荐
- mysql 四舍五入函数
- MySQL四舍五入函数
- mysql 点滴2
- Mysql 存储过程应用
- davz教你如何搭建MySql集群
- ubuntu linux下搭配jdk+apache+tomcat+mysql+jsp
- 详解 CentOS 安装配置 Nginx 0.8.33+PHP 5.3.1+php-fpm+MySQL 全过程【转】
- PHP+MYSQL实现分页
- 使用 yum 命令安装 mysql
- Linux系统下启动MySQL的命令及相关知识
- MySQL索引分析和优化
- Mysql 数据库优化2
- linux下mysql使用select into outfile权限问题
- 对mysql数据权限操作,默认的mysql数据库找不到
- mysql 问号(?) 预编译
- (转载)Mysql中,SQL语句长度限制
- linux 安装MySQL
- MySQL复制表数据到新表的方法
- mysql
- 关于mysql 索引的文章