1. 急!!在sql数据库中 什么字段类型是默认有两位小数的
如果希望只保留2位小数,可以使用decimal数据类型。例如:
decimal(15,2)
当然,也可以在select时将money类型转换成decimal,使其只显示两位小数。假设你的字段名叫做工资,数据类型是money,
可以用cast语句将其转换成两位小数的decimal,
cast(工资,
decimal(12,2))
2. sql 中要求现实数据保留两位小数 搜索语句
select * from TABLE1 where AID = a.AID 一般直接执行会出错 你这句是不是一个子查询? select convert(decimal(18,2),money) from count 将money改成你的销售额 将count改成你的表名
3. 用SQL语句如何查询出表中小数位数为2位以上的数值
如果数据全部如你写的没有0以外的整数位,那直接判断长度就可以了
select filed from tablename where len(filed) > 3
如果还有其他的整数位就需要多用几个其他的函数了,比如查询到小数位前面有几位,然后再算后面的小数位
4. sql语句怎么写“四舍五入后求和”的语句
select
cast('123.456'
as
decimal)
将会得到
123(小数点后面的将会被省略掉)。
如果希望得到小数点后面的两位。
则需要把上面的改为
select
cast('123.456'
as
decimal(38,
2))
===>123.46
自动四舍五入了!
5. sql server 保留2位小数,如果整数 后面补0
1、创建测试表,
create table test_num(id number, value number);
6. SQL float型怎样保留两位小数
1、SQL 数据库里类型改为numeric,小数位设置成2
2、在SQL语句中转换:select convert(字段,numeric(18,2)) AS 字段
3、在DataFormatString的绑定列的属性中设置为
<asp:BoundColumn DataField="字段" DataFormatString ="{0:f2}" />
结构化查询语言(Structured Query Language)简称SQL,一种特殊目的的编程语言,一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
(6)sql求和小数点两位扩展阅读:
SQL具有数据定义、数据操纵和数据控制。
1、SQL数据定义功能:能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式有叫做视图(View),全局模式简称模式( Schema),内模式由系统根据数据库模式自动实现,一般无需用户过问。
2、SQL数据操纵功能:包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。
3、SQL的数据控制功能:主要是对用户的访问权限加以控制,以保证系统的安全性。
7. SQL,不同字段求百分比后小数点后只保留2位,去掉其他的“0”
decimal[ (p[ , s] )] and numeric[ (p[ , s] )] 固定有效位数和小数位数的数字。当使用最大有效位数时,有效值是从 - 10^38 +1 到 10^38 - 1。decimal 的 SQL-92 同义字是 dec 和 dec(p, s)。numeric 的功能相当于 decimal。 p (有效位数) 可储存的最大十进位数总数,小数点左右两侧都包括在内。有效位数必须是 1 至最大有效位数 38 之间的值。预设有效位数是 18。 s (小数位数) 小数点右侧所能储存的最大十进位数。小数位数必须是从 0 到 p 的值。只有在指定了有效位数时,才能指定小数位数。预设小数位数是 0;因此,0 <= s <= p。最大储存体大小会随着有效位数而不同。 例: decimal(2,1),有效长度为2,小数位占1位。 此时,插入数据“12.3”、“12”等会出现“数据溢出错误”的异常;插入“1.23”或“1.2345...”会自动四舍五入成“1.2”;插入“2”会自动补成“2.0”,以确保2位的有效长度,其中包含1位小数。
不要用decimal类型应该就可以了
string str = "select chehao, sum(kaoshizong) as 总人数,sum(kaoshiguo) as 通过人数 ,round(sum(kaoshiguo)/sum(kaoshizong)*100,2) as 百分比 from kaoshii group by chehao ";
8. sql怎么把一行数据中的几列相加
1、创建测试表,create table test_num(fee_id number, fee1 number, fee2 number, fee_3 number);