sum与case连用

Posted 刘凯_tju

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sum与case连用相关的知识,希望对你有一定的参考价值。

SELECT SUM(case WHEN sex=1 then 1 else 0 end )as \'男生\',

SUM(case when sex =2 then 1 else 0 end )\'女生\'FROM asex

这句sql输出的就是男女生的人数(1代表男生,2代表女生),SUM(case WHEN sex=1 then 1 else 0 end )这句话的含义就是统计sex列中值为1的行数总和。

以上是关于sum与case连用的主要内容,如果未能解决你的问题,请参考以下文章

switch case

如何在 SQL 中将 CASE 表达式与 SUM 函数一起使用?

case when用法

LINQ Count() 与 Case When

case when用法sql

如何正确使用 sum (case ... when ... then ...)?