tctip demo页面>

SQL中SUM函数和CASE WHEN联合使用

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的行数总和。

还有这种用法::

首先查询 每年入职的数量,然后对年份筛选 符合条件输出其数量:

 

posted @ 2019-01-10 09:49  张怼怼吖  阅读(8343)  评论(0编辑  收藏  举报