sql一个考试题怎么做? 已知student表中(学号,姓名,性别,年龄,班号)。求各个班级的男生人数,女生人数和总人数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select Count(1) 总人数 ,sum(case when 性别='男' then 1 else 0 end) 男生人数 ,sum(case when 性别='男' then 1 else 0 end) 女生人数from Student select Count(1) 总人数 ,sum(case when 性别='男' then 1 else 0 end) 男生人数 ,sum(case when 性别='女' then 1 else 0 end) 女生人数from Student [code=SQL]SELECTSUM(CASE 性别 WHEN '男' THEN 1 ELSE 0 END) AS 男生人数,SUM(CASE 性别 WHEN '女' THEN 1 ELSE 0 END) AS 女生人数,SUM(学号) AS 总人数FROM STUDENT[/code] SELECTSUM(CASE 性别 WHEN '男' THEN 1 ELSE 0 END) AS 男生人数,SUM(CASE 性别 WHEN '女' THEN 1 ELSE 0 END) AS 女生人数,COUNT(学号) AS 总人数FROM STUDENT SELECT *,SUM(case when 性别='男' then 1 else 0 end) AS '男生人数',SUM(case when 性别='女' then 1 else 0 end) AS '女生人数',SUM(学号) AS 总人数 FROM Student select 班号,性别,count(*) 人数 from student group by 班号,性别 order by 班号compute sum(班号) select 班号,Count(*) 总人数 ,sum(case when 性别='男' then 1 else 0 end) 男生人数 ,sum(case when 性别='男' then 1 else 0 end) 女生人数from Studentgroup by 班号 select 班号, Count(1) 总人数, sum(case 性别 when '男' then 1 else 0 end) 男生人数, sum(case 性别 when '女' then 1 else 0 end) 女生人数from Studentgroup by 班号 select 班号, Count(1) 总人数, sum(case 性别 when '男' then 1 else 0 end) 男生人数, sum(case 性别 when '女' then 1 else 0 end) 女生人数from Studentgroup by 班号 怎样调用存储过程让一个字段自增 sql语句的问题 关于MAX的查询语句。。。 求一sql语句 請教一個關於SQL 2005 EXPRESS的連接問題 存储过程嵌套的问题 SQL有没有子代函数可以把诸如October 转成 10? 触发器问题 怎样判断在数据库中是否有某个表,sql语句如何写那?谢谢诶 请教:小票打印问题,谢谢,分数不够再加! sql2000附加数据库 出现问题 急急急··· vb 写的asp怎么和sql2005 连不上 弄了两天了 请大家帮帮忙
select Count(1) 总人数
,sum(case when 性别='男' then 1 else 0 end) 男生人数
,sum(case when 性别='男' then 1 else 0 end) 女生人数
from Student
select Count(1) 总人数
,sum(case when 性别='男' then 1 else 0 end) 男生人数
,sum(case when 性别='女' then 1 else 0 end) 女生人数
from Student
[code=SQL]
SELECT
SUM(CASE 性别 WHEN '男' THEN 1 ELSE 0 END) AS 男生人数,
SUM(CASE 性别 WHEN '女' THEN 1 ELSE 0 END) AS 女生人数,
SUM(学号) AS 总人数
FROM STUDENT[/code]
SUM(CASE 性别 WHEN '男' THEN 1 ELSE 0 END) AS 男生人数,
SUM(CASE 性别 WHEN '女' THEN 1 ELSE 0 END) AS 女生人数,
COUNT(学号) AS 总人数
FROM STUDENT
SUM(case when 性别='男' then 1 else 0 end) AS '男生人数',
SUM(case when 性别='女' then 1 else 0 end) AS '女生人数',
SUM(学号) AS 总人数
FROM Student
group by 班号,性别 order by 班号
compute sum(班号)
,sum(case when 性别='男' then 1 else 0 end) 男生人数
,sum(case when 性别='男' then 1 else 0 end) 女生人数
from Student
group by 班号
班号,
Count(1) 总人数,
sum(case 性别 when '男' then 1 else 0 end) 男生人数,
sum(case 性别 when '女' then 1 else 0 end) 女生人数
from
Student
group by
班号
班号,
Count(1) 总人数,
sum(case 性别 when '男' then 1 else 0 end) 男生人数,
sum(case 性别 when '女' then 1 else 0 end) 女生人数
from
Student
group by
班号