相关子查询

找出每个学生 超过他选修课程平均成绩的课程号?

 

select sno,cno

from sc x

where grade >=(

  select avg(grade)

  from sc y

  where y.sno = x.sno

);

 

将x.sno传入 内层

执行内层 得到外层

重复...

 

posted @ 2016-01-14 21:40  okay4321  阅读(157)  评论(0编辑  收藏  举报