日期:2014-05-18  浏览次数:20562 次

笔试题,大家快帮忙做做。谢谢了(高分回报)特别的急!!!
表1     学生表(学生号,学生名)
表2   课程表(课程号,课程名,授课人)
表3     成绩表(学生号,课程号,成绩)

1授课人不是“王老师”的学生有哪些学生名?
2二门(包括2门)不及格的学生名和他们的平均成绩?
3一号课程和二号课程名都选学的学生有哪些?


写出SQL语句,大家帮忙写写啊,我一会儿就去面试啊?

------解决方案--------------------
3一号课程和二号课程名都选学的学生有哪些?
or:

select a.*
from 学生表 a,成绩表 b
where a.学生号=b.学生号
and b.课程号=1
and exists (
select 1 from 成绩表 c
where 学生号=a.学生号
and 课程号=2
)