Select COUNT(PLAYER_CODE)/COUNT(PLAYER_CODE Where PLAYER_CODE is null)
From PLAYER
不确定我的主题是否正确,但我不知道你如何在sql中执行子查询,我想使用非空的播放器代码的数量划分为null的播放器代码把它变成百分比。
答案 0 :(得分:3)
Select sum(case when PLAYER_CODE is not null then 1 else 0 end) /
sum(case when PLAYER_CODE is null then 1 else 0 end)
From PLAYER
答案 1 :(得分:0)
选择ISNULL(COUNT(PLAYER_CODE),0)/ ISNULL(COUNT(PLAYER_CODE),1) 来自PLAYER
- 你总是在Divisor中使用1,因为如果你使用0,你会得到意想不到的结果