黑马程序员技术交流社区
标题:
sql问题??
[打印本页]
作者:
侯慧杰
时间:
2012-7-25 20:30
标题:
sql问题??
学生表 ID 姓名 性别 成绩 所属班级
怎么
查询:女生大于三个的班级名称?
select 所属班级,count(*) as n from
学生表 where 性别=‘女’ and n>3 group by 所属班级 对不对呀???
作者:
赵鹏程
时间:
2012-7-25 20:46
select 所属班级 from 学生表
where 性别=‘女’
group by 所属班级
having count(性别)>3
作者:
赵鹏程
时间:
2012-7-25 20:50
聚合不应出现在 WHERE 子句中
作者:
侯慧杰
时间:
2012-7-25 21:05
赵鹏程 发表于 2012-7-25 20:50
聚合不应出现在 WHERE 子句中
好了。。。3Q
作者:
黑马李果
时间:
2012-7-26 12:58
学生表 ID 姓名 性别 成绩 所属班级
怎么查询:女生大于三个的班级名称?
select 所属班级 as 女生大于三个的班级 from 学生表 where 性别='女' group by 所属班级 having count(*)>3;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2