文章目录
简单的问题,就用简洁的语言来解释,欢迎大家一起交流!
首先,贴出这个SQL语句:
SELECT
SUM(case when sex=1 then '男' else ‘其他’ end )as '男生' (1)
SUM(case when sex =2 then ‘女’ else ‘其他’ end )as'女生' (2)
FROM table
解释:该语句的原始数据sex列中1代表男生,2代表女生,最后输出的是男女生人数,(1)含义就是统计sex列中男生的总和。
转载自原文链接, 如需删除请联系管理员。
原文链接:SQL中SUM和Case When组合是什么意思?,转载请注明来源!