sql统计男女生各多少人
答:select 性别,count(*)as 人数 from 表名 group by 性别
答:select COUNT(Ssex)sex,AVG(Sage)age from Student group by Ssex
答:select 班级,男=count(case when 性别='男' then 1 end),女=ccount(case when 性别='女' then 1 end) from table1 group by 班级 having count(case when 性别='男' then 1 end)>20 and ccount(case when 性别='女' then 1 end)>20 ...
答:select 性别,count(*) as 人数 from student group by 性别
答:select sex,count(studentid) from student group by sex select avg(grade) from student left outer join grade on student.studentid=grade.student_id
答:select a.班级名称 ,b.性别 ,count(0) 人数from 班级表 a inner join 学生表 b on a.班级ID=b.班级IDgroup by a.班级名称,b.性别
答:请参考下例sql语句:学生表(学号,姓名,性别,班级)成绩表(学号,课程号,分数)学生表跟成绩表基于学号,建立一对多参照完整性关系。select a.班级,a.性别,count(1) as 人数 from 学生表 a,成绩表 b where a.学号=b.学号 and b.分数 between 70 and 90 group by a.班级,a.性别;
答:1.2.3.4创建表和主外键关系,5加一个where条件6排序order by "日期"desc 7分组查询group by,另外求记录数用count(*)函数 8分组后差平均值,用avg("平均身高"),9修改update 表set 英语成绩=英语成绩*(1+0.1),10连接查询,先按学生分组,然后总分sum(),平均分avg()11,按科目分组12,...
答:select 性别,count(*) from 学生表 where 籍贯='广西'group by 性别
答:【答案】:A 本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果...
网友评论:
扈鲁13134614829:
用SQL命令创建名为"男女人数"的查询,查询男生,女生人数分别是多少 -
44493严促
: 1.2.3.4创建表和主外键关系,5加一个where条件6排序order by "日期"desc 7分组查询group by,另外求记录数用count(*)函数 8分组后差平均值,用avg("平均身高"),9修改update 表set 英语成绩=英语成绩*(1+0.1),10连接查询,先按学生分组,然后总分sum(),平均分avg()11,按科目分组12,连接查询13,连接查询
扈鲁13134614829:
一个表 有两个字段: 姓名(name) 性别(sex),求 用一条sql 语句查出男生、女生各有多少人! -
44493严促
: select sum(case when sex='男' then 1 else 0 end), sum(case when sex='女' then 1 else 0 end) from tab
扈鲁13134614829:
如何用一条SQL语句查询出男女个数和已婚个数? -
44493严促
: select sum(case xb = '男' when 1 else 0 ) as "男人的个数"sum(case xb= '女' when 1 else 0 ) as "女人"sum(case yh = '是' when 1 else 0 ) as "已婚个数" from biao
扈鲁13134614829:
sql联表查询男生总数、女生总数 -
44493严促
: 1 2 3 4 5 6 7 8 9 10 11 12 13 14SELECT tbSchool.XXDM, tbSchool.XXMC, COUNT(tbStudent.XSID) ASXSZS, SUM(CASEWHENtbStudent.XBM = 1 THEN1 ELSE0 END) ASNAS, SUM(CASEWHENtbStudent.XBM = 2 THEN1 ELSE0 END) ASNVS FROM tbSchool, tbStudent WHERE tbStudent.XXDM = tbSchool.XXDM GROUPBY tbSchool.XXDM, tbSchool.XXMC
扈鲁13134614829:
用数据库能一次统计出男女生的人数吗 求具体代码 -
44493严促
: 可以的,SQL server:select 性别,count(*) from 学生表 group by 性别
扈鲁13134614829:
写一条sql语句,统计出男生人数,平均年龄,女生人数,平均年龄; -
44493严促
: select a.班级号,a.班级名 ,(select count(*) from 基本信息 b where a.班级号=b.班级号) as 班级人数,(select count(*) from 基本信息 b where a.班级号=b.班级号 and 性别='男') as 男生人数 ,(select count(*) from 基本信息 b where a.班级号=b.班级号 and 性别='女') as 女生人数,(select avg(2008-(select substr(出生日期,0,4))) from 基本信息 b where a.班级号=b.班级号) as 平均年龄 from 班级 a
扈鲁13134614829:
我现在有一个学校所有人的表 要统计全校每个班级男生女生人数?请问在sqlserver 该怎么写sql语句啊 ?? -
44493严促
: select 班级,sum(男生)as '男生',sum(女生)as '女生' from #b group by 班级 即可完成以上功能!
扈鲁13134614829:
SQL表中姓名不为空的男女人数各有多少怎么写? 假设表明为ADqbc 男为1 女为2 其中还有空的数据. 找出不为空的男女人数
44493严促
: SELECT COUNT(gender) , CASE sexWHEn '0' THEN '男'WHEN '1' THEN '女'endFROM dbo.ADqbc GROUP BYCASE sexWHEn '0' THEN '男'WHEN '1' THEN '女'endSELECT COUNT(sex) ,CASE sex WHEn '0' THEN '男' WHEN '1' THEN '女' end FROM dbo.ADqbcGROUP BY CASE sex WHEn '0' THEN '男' WHEN '1' THEN '女' end
扈鲁13134614829:
在一个数据库学生表中,要分别统计男女生人数,用count()函数怎么实现啊 -
44493严促
: select 男生人数=count(*) from student where sex='男' select 女生人数=count(*) from student where sex='女'
扈鲁13134614829:
sql 统计班级男女人数,一般我们统计的都是 男 女 23 20 如何能统计成 男 23 女 20 这样的形式来显示数据 -
44493严促
: 使用 UNION ALL 的方式处理 SELECT '男' AS 性别, 男 AS 数量 FROM 表 UNION ALL SELECT '女' AS 性别, 女 AS 数量 FROM 表 使用 UNPIVOT 的处理方式 SELECT * FROM 表 UNPIVOT( 数量 FOR 性别 IN ([男],[女]) ) AS a