读书人

这句话中 急需计算的列为什么不出现小

发布时间: 2012-07-29 15:26:14 作者: rapoo

这句话中 需要计算的列为什么不出现小数

SQL code
declare @yuwen intdeclare @renshu intset @yuwen = 85 set @renshu = 55 select 学校名称,班级名称,count(语文)/@renshu*100 as 语文合格率 from g3_li where 语文 >= @yuwen group by 学校名称,班级名称

我的要求是要计算出百分数比例,但是 count(语文)/@renshu 后 怎么都是整数,不出来小数呢?

[解决办法]
count(语文)*1./@renshu*100
[解决办法]
探讨
为什么要这样,求解释

引用:

count(语文)*1./@renshu*100

读书人网 >SQL Server

热点推荐