SQL 求两个字段的百分比 怎么写?

发布日期:2019-12-15 05:36   来源:未知   

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  --如果是sql2008,那么要给被除数加小数位,否则结果小于0时,只显示0

  select chehao, sum(kaoshizong) as 总人数,sum(kaoshiguo) as 通过人数 ,round(sum(kaoshiguo)/cast(sum(kaoshizong) as decimal(6,1))*100,2) as 百分比 from kaoshidui group by chehao