6个回答
展开全部
select s.sex,count(s.sex) from student s GROUP BY sex;
GROUP BY 语句
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
测试student表纪录如下图,根据自己需求增删字段。
统计男女人数sql如下图:
student s ,s是自己为student表定义的别名,count()为统计的人数。
拓展资料:
SQL GROUP BY 语法:
SELECT column_name(列名), aggregate_function(column_name) (函数名) FROM table_name(表名) WHERE column_name operator value GROUP BY column_name
展开全部
select sum(case when 性别='男' then 1 else 0 end) as 男人数,
sum(case when 性别='女' then 1 else 0 end) as 女人数 from student
sum(case when 性别='女' then 1 else 0 end) as 女人数 from student
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select 性别,count(性别) from student group by 性别
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select sex,count(sex) from student group by sex
结果如下
-----------------
sex Expr1
男 ....
女 ....
结果如下
-----------------
sex Expr1
男 ....
女 ....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select sex,count(*) from student group by sex
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |