表结构及数据:

其中 1 代表是男生 ,2 代表是女生 ,然后我们要得到下面这种结果:

可以结合 sum 函数、case 函数以及 count 函数来实现

SELECTclass AS 班级,SUM(CASE WHEN sex = 1 THEN 1 ELSE 0 END) AS 男,SUM(CASE WHEN sex = 2 THEN 1 ELSE 0 END) AS 女,COUNT(1) AS 总人数
FROMstu
GROUP BYclass

sql查询一个班级中男女各有多少人及总人数相关推荐

  1. Sql查询一个表中除了某个字段以外的所有字段的方法

    declare @name varchar(100) declare @sql varchar(1000)SET @sql='select ' DECLARE C11 CURSOR FORselect ...

  2. oracle统计一个班男生女生,一条sql统计一个班级的男女人数

    有一个 学生记录的表student,形式如下:  name  class sex  1 a 男 2 b 女 3 c 男 4 a 男 5 a 女 6 a 男 --  现要统计每个班级的男女人数,结果如下 ...

  3. SQL查询一个表中类别字段中Max()最大值对应的记录

    问题是: 数据库有一个表 code,里面有个点击量字段click_num和一个类别字段kind以及其它信息字段, 现在要搜出每个类别中点击量最大的那条记录,如果是10个类别,那么结果应该是10条记录, ...

  4. SQL查询一个表中另外一个表不存在的数据

    #方法一:使用 not in ,容易理解,效率低  ~执行时间为:1.395秒~ SELECT COUNT(1) FROM ecs_goods WHERE ecs_goods.goods_id NOT ...

  5. 查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?

    编辑器加载中... 查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?多表联结查询:select rbd.RBDID, rbd.ProductCode,p.ProductCnName,p. ...

  6. SQL多表查询和查询一个表中某字段值相同的数据

    如何多表查询,比如A表(student)中有一个字段teacher_id,跟B表(teacher)中的id是相同的. 如果我想查询某个student的teacher,并且要求查询出来的结果包含stud ...

  7. mysql 查询两个字段相同的数据_sql语句如何查询一个表中某两个字段的相同数据?...

    查询一个表中某两个字段的相同数据代码是:Select Name,ID From A group by Name,ID having count (*)>1. 结构化查询语言(Structured ...

  8. mysql 在sql查询语句结果中,数字加千分逗号

    mysql 在sql查询语句结果中,数字加千分逗号 FORMAT(X,D) 将number X设置为格式 '#,###,###.##', 以四舍五入的方式保留到小数点后D位, 而返回结果为一个字符串. ...

  9. 简单SQL查询 在野狗中的对应实现

    野狗实时后端云主要提供的是一个实时通信的通道,但是毕竟也提供了数据存储的功能.因此野狗也可以被看作是一个具有实时同步数据功能的云端数据库. 这个数据库是NoSQL的,数据的存储是树型的,类似一个巨大的 ...

最新文章

  1. 学界 |《nature》杂志:我们有义务搞懂我们所创造出来的技术
  2. python序列类型有_Python数值类型和序列类型
  3. parquet文件格式——本质上是将多个rows作为一个chunk,同一个chunk里每一个单独的column使用列存储格式,这样获取某一row数据时候不需要跨机器获取...
  4. eclipse的操作
  5. 【好文收藏】k8s中Pod 无法正常解析域名:部署 DNS 调试工具排查
  6. 简述enumerate函数
  7. 火狐最实用的几款插件介绍[含附件]
  8. 文本标点符号在前面怎么改_这三个标点符号,为什么写错的人越来越多?
  9. STM32F103:二.(1)点亮LED
  10. 白山搜索引擎优化收费_在网络推广中,SEO排名优化是成本最低的方式
  11. 关于过程改进和能力提升
  12. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作3D 立体图片动画效果~~适合初学者~超简单~ |前端开发|IT软件
  13. 赫/哈/霍 夫曼(Huffman)编码 游程编码
  14. 武汉理工大学计算机学院宿舍,武汉理工大学专业所属校区及新生住宿分布情况(v2.0)...
  15. 2017 华为软件精英挑战赛
  16. java获取每月最后一天
  17. 如何写好产品需求文档PRD
  18. 百度测试开发岗面试题(2019秋招)
  19. NI LabVIEW 2018 DAQmx定时属性节点 缺失部分属性的问题 解决方案
  20. OpenHarmony分布式软总线与设备认证模块总结

热门文章

  1. python中extend什么意思_python中extend是什么意思
  2. Python cmd库的使用
  3. 大师启动u盘pe系统装系统(Win03PE增强版)
  4. 《OpenCv视觉之眼》Python图像处理六 :Opencv图像傅里叶变换和傅里叶逆变换原理及实现
  5. 3dsmax2014如何导入图片作为参考
  6. 数据分析真题日刷 | 网易2018校园招聘数据分析工程师笔试卷
  7. linux系统u盘格式化命令,如何用LINUX命令格式化U盘
  8. Mysql语句商城系统表案例
  9. VS Code 常用必备插件
  10. YOLOv5桌面应用开发,手把手教学实操(上)——附源代码