有问题就有答案
Q1:SQL查询统计某表的男女各个人数
p {
line-height:20px;
}
ul{ list-style-type:none;}
li{ list-style-type:none;}
Q2:sql查询一个班级中总共有多少人以及男女分别多少人
create view StuClassView asSELECT s.ID ,s.StuName ,s.StuAge ,s.StuAddress ,s.StuTel ,s.ClassId ,s.StuId,s.StuSex ,e.ClassName,e.ClassInfo,e.ClassFlagFROM Classes as e left join Students as s on s.ClassId=e.ClassIdselect sc.ClassName as "班级名称",count(sc.StuId) as "总人数" ,sum(case when sc.StuSex="男" then 1 else 0 end) as "男", sum(case when sc.StuSex="女" then 1 else 0 end) as "女" from StuClassView as sc group by sc.ClassName!
Q3:用sql语句统计每个系的男生人数和女生人数,结果按照人数多寡降序。
p {
line-height:20px;
}
ul{ list-style-type:none;}
li{ list-style-type:none;}
Q4:SQL 查询统计每个班的学生人数
select sClass 班级,count(*) 班级学生总人数。sum(case when sGender=0 then 1 else 0 end) 该班级女生人数。sum(case when sGender=0 then 1 else 0 end)*1.0/count(*) 该班级女生所占比例。sum(case when sGender=1 then 1 else 0 end) 该班级男生人数。sum(case when sGender=1 then 1 else 0 end)*1.0 /count(*) 该班级男生所占比例。 from student GROUP BY sClass ORDER BY sClass asc
Q5:SQL 查询每个班的男女生人数,平均分 代码
p {
line-height:20px;
}
ul{ list-style-type:none;}
li{ list-style-type:none;}
Q6:数据库查询男女的人数分别是多少
数据库查询男女的人数:1、select stuClass,count(stuName) 班级人数,sum(case when stuSex="男" then 1 else 0 end ) 男生人;数,sum(case when stuSex="女" then 1 else 0 end ) 女生人数 ; 2、from student; 3、group by stuClass。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。处理系统:数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。数据库中的数据是从全局观点出发建立的,按一定的数据模型进行组织、描述和存储。其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求。