1. 首页 > 笙耀百科 >

sql保留两位小数(sql保留两位小数不用四舍五入法)

本文目录一览:

sql查询结果保留两位小数,如何做?

select

*,round(convert(float,OutOkNum)/convert(float,TotNum),2)as

合格率

from 表a

where... 四舍五入到2位小数

sql 中要求现实数据保留两位小数 搜索语句

保留两位小数就用round,这个是四舍五入的函数用法如下select

round(字段名,2)

from

表名;这个2就是保留两位小数了

select *

from TABLE1

where

AID

=

a.AID

你这个好像写法不对,给你写一个select

*

from

table1

a,table2

b

where

a.id=b.id这个代表把table1起个别名叫a表,把table2起个别名,叫b表,当且仅当两个表的id相等的时候输出结果这个a和b就是个起别名的作用,因为表名很长,所以用别名能比较直观,就是这个意思

sql查询用到两个字段相除,如何让他保留小数两位

如果希望只保留2位小数,可以使用decimal数据类型。例如: decimal(15,2)

当然,也可以在select时将money类型转换成decimal,使其只显示两位小数。假设你的字段名叫做工资,数据类型是money, 可以用cast语句将其转换成两位小数的decimal,

cast(工资, decimal(12,2))

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息