注册 登录
编程论坛 SQL Server论坛

关于group by分组查询问题

冬日暖阳 发布于 2007-07-06 10:51, 934 次点击
我想查询学号为20050101与20050202的课程代号与平均成绩,where组合条件不是下面这样吗?怎么会出现查询结果只显示r_courseno,平均成绩

select r_courseno,avg(r_result)平均成绩
from result
where r_studentno='20050101'and r_studentno='20050202'
group by r_courseno
with rollup
3 回复
#2
laoliu5152007-07-06 11:45
select r_courseno,avg(r_result) 平均成绩
from result
where r_studentno in('20050101','20050202')
group by r_courseno
with rollup
#3
冬日暖阳2007-07-06 11:52

呵呵,知道了,我真是笨.谢了啊!

#4
system322007-07-08 03:05
怎么用  and
1