根据部门或者班级查询男女各多少人,可以直接使用:

  select org_code as orgCode, sex, count(*) as totalCount from blade_student where is_deleted=0 GROUP BY org_code, sex order by org_code

所得结果如下:

  

但是,比如编码为03的,并不存在女生,人数就查不出来。

解决方案如下:

  select org_code, sum(case when sex=1 then 1 else 0 end) as boy,

  sum(case when sex=2 then 1 else 0 end) as girl from blade_student where is_deleted=0 GROUP BY org_code
  order by org_code

直接查各性别的人数

  

最新文章

  1. svn cleanup 执行失败时,可以勾选 break locks,
  2. Docker - Dockerizing applications: A “Hello world”
  3. ios 数据类型转换 UIImage转换为NSData NSData转换为NSString
  4. 【git学习】sha1 deflate
  5. Python SSH登陆--pexpect,pxssh
  6. hdu 1072 Nightmare (bfs+优先队列)
  7. Linux下TC使用说明
  8. linux下vi命令
  9. Android开发-API指南-Fragment
  10. Atomikos 中文说明文档【转】
  11. javascript权威指南学习笔记2
  12. 【转】Qt 事件处理机制 (下篇)
  13. 齐博软件(地方门户系统) 文件加密破解工具
  14. Oracle-orclEXORIM
  15. 关于JS面向对象中原型和原型链以及他们之间的关系及this的详解
  16. vue 2.0 路由切换以及组件缓存源代码重点难点分析
  17. Jupyter Notebook 添加目录
  18. 开源ERP系统Odoo搭建文档
  19. 用户认证--auth模块实现
  20. Centos7安装Openvpn

热门文章

  1. MySQL单节点变更为主从节点
  2. 1055. Combinations
  3. 只会Jquery,后端程序员如何学会前端(webpack,react,babel,es5,es6)
  4. css实现一个冰墩墩
  5. xmind某一天突然打不开了
  6. 《CSOL大灾变》Mobile移植记录——购买区域
  7. 《CSOL大灾变》开发记录——武器购买逻辑开发
  8. 借助mapshaper的简化来修复geojson的拓扑错误
  9. float高度塌陷和BFC
  10. 25_Webapck原理