-1
Select  COUNT(PLAYER_CODE)/COUNT(PLAYER_CODE Where PLAYER_CODE is null)
From PLAYER

不确定我的主题是否正确,但我不知道您如何在sql中进行子查询,我想使用不为空的播放器代码的数量划分为空的播放器代码并使其百分比。

4

2 回答 2

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
于 2013-09-19T07:53:21.650 回答
0

从 PLAYER 中选择 ISNULL(COUNT(PLAYER_CODE),0)/ISNULL(COUNT(PLAYER_CODE),1)

--你总是在除数中使用1,因为如果你使用0,你会得到意想不到的结果

于 2013-09-19T10:17:02.840 回答