在mysql的查询中,如果我们输入的是小数类型,而保留几位小数因情况而变,我们可以用FORMAT()函数来设置想保留的几位小数。即将数据内容格式化,将数据格式化为整数或者带几位小数的浮点数(四舍五入)。 其中,a为你要操作的字段,b为保留几位小数 sql语句 创建表: 加入数据: 运行结果 将price字段的所有数字保留两位小数 运行结果
FORMAT()函数
语法
SELECT FORMAT(a, b) FROM table;
举例理解
create table formathanshu( price DOUBLE not null primary key, name varchar(20) not null )charset=utf8;
insert into formathanshu values(500.999,'The Journey to the West'); insert into formathanshu values(4.6777,'The Dream of Red Mansion'); insert into formathanshu values(99.999999,'The Water margin'); insert into formathanshu values(33.3,'Romance of the Three Kingdoms'); insert into formathanshu values(77.988,'Border town');
要求
sql语句SELECT name,FORMAT(price, 2) as '保留两位小数后的价格' FROM formathanshu;
如果你想保留整数,那么将后面的数字设为0就OK啦!
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算