繁体   English   中英

查询中的查询也分为SQL

[英]Query in Query Also Divide in SQL

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

不知道我的主题是否正确,但是我不知道您如何在sql中执行子查询,我想使用非null的Player代码数除以null的Player代码并将其设置为百分比。

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

从播放器中选择ISNULL(COUNT(PLAYER_CODE),0)/ ISNULL(COUNT(PLAYER_CODE),1)

-您总是在Divisor中使用1,因为如果使用0,则会得到意外的结果

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM