服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Sql Server - sum(case when then)(判断男女生的个数)

sum(case when then)(判断男女生的个数)

2020-01-13 13:16MSSQL教程网 Sql Server

判断类似一个班级的男生和女生的人数使用sum (cese when then)示例代码如下,感兴趣的朋友可以参考下

判断类似一个班级的男生和女生的人数,用sum (cese when then ) 

复制代码代码如下:


select count(er.execute_result), 
sum(case er.execute_result when 1 then 1 else 0 end) completed, 
sum(case er.execute_result when 0 then 1 else 0 end) notCompleted 
from taw_wp_execute_result er ; 

 

复制代码代码如下:


select 
(case when er.execute_result>0 then 'a' 
else 'b' 
end 

from taw_wp_execute_result er ; 

  • sum
  • 延伸 · 阅读

    精彩推荐