简单的SQL语句的问题 ---100分!!!
----------------问题
有三个基本表
学生信息表XS
课程表KC
成绩表XK
要所有功课的课程号和该课程所有男生的平均分
-----------------语句如下
select cno,avg(degree) from xk where no in (select no from xs wehre sex='男')
cno是课程号
degree是成绩
no是学号
---------------- 错误现象
现在我们就是怎么也做不出各门课的平均分
做出来的是所有男生的平均成绩
意思就是要查询课程号,同时将男生的在这个课程中的平均成绩列出来
各位帮忙哦,多谢了先!!!