定义:子查询出现在from子句中,这时子查询生成的临时的派生表成为主查询的查询对象
select sno,cno
from sc,(select sno,avg(grade) from sc group by sno) as ave(a,b)
where sc.Sno=ave.a and sc.Grade>=ave.b;
说明:这里的from子句的子查询生成一个派生表ave,该表由a,b两列属性组成
如果子查询没有聚焦函数可以不指定属性列子查询的列名为默认值
通过from子句生成派生表时,as关键词可以省略,但必须为派生关系指定一个别名