-- 查询男生、女生人数 -- 1. 条件查询 --2 . 单项依次查询 3.方法三 ...
-- 查询男生、女生人数 -- 1. 条件查询 --2 . 单项依次查询 3.方法三 ...
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 ...
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(*)女生所占比例 ...
输出结果: numOfTotal numOfMale numOfFemale percentOfMale perscentOfFemale18 14 4 0. ...
第一种方法: SELECT user.sex, count(user.sex) as 总数 FROM test.user group by user.sex; `` 第二种方法: 说明: ...
SELECT A.ClassName AS 班级名称, COUNT(ALL A.StudentName) AS 总人数, SUM( CASE WHEN Sex = '男' THEN 1 ELSE 0 END ) AS 男生人数, SUM( CASE WHEN Sex = '女 ...
题目21:查询男生、女生人数 这个题目我写出的sql 还是比较原始的,查询了3次,这样的话性能会比较差 SELECT c.a,d.b FROM (SELECT COUNT(*) AS a FROM student WHERE sex like '女')c, (SELECT COUNT ...
person表: occupation职业:1学生,2老师,3医生,4护士,5程序员 sex性别: 1男, 2女 结果: sql ...