sql统计各部门的的男女员工数

您所在的位置:网站首页 男女比例怎么写 sql统计各部门的的男女员工数

sql统计各部门的的男女员工数

2024-07-16 13:54| 来源: 网络整理| 查看: 265

统计各部门的的男女员工数

SELECT d.dname, SUM(CASE WHEN sex = ‘女’ THEN 1 ELSE 0 END) 女, SUM(CASE WHEN sex = ‘男’ THEN 1 ELSE 0 END) 男 FROM com c LEFT JOIN dept d ON d.id = c.deptId GROUP BY deptId

还有一个方法 SELECT d.id,d.dname,c.sex,COUNT(*) FROM com c ,dept d WHERE d.id=c.deptId GROUP BY c.deptId , c.sex

另外大家可以注意一下 CASE WHEN sex = ‘女’ THEN 1 ELSE 0 END CASE 课程 when ‘语文’ then 分数 else 0 end 这两中不同写法 ———————————————— 版权声明:本文为CSDN博主「qq_38490173」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_38490173/article/details/102583682



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3