SQL相关子查询_Compute子句.pptVIP

  • 5
  • 0
  • 约1.92千字
  • 约 18页
  • 2019-12-23 发布于湖北
  • 举报
* /20 主讲人:陈苗 子查询 多表连接查询 回顾: 第五章 高级查询(2) 教学目标: 1.理解联合查询 2.使用distinct子句筛选查询结果 3.解释compute by 的用法 4.使用 select into 在表之间传递数据 嵌套子查询 子查询自身可以包括一个或多个子查询。一个语句中可以嵌套任意数量的子查询。 示例: 查找所有有VB成绩的学生的姓名。 select fname from student where fcode in (select fcode from score where fsubject_id in (select fsubject_id from sub where subject_name=‘VB) 相关子查询 许多查询都可以通过执行一次子查询并将结果值代入外部查询的 WHERE 子句进行评估。 在包括相关子查询(也称为重复子查询)的查询中,子查询依靠父查询获得值。 示例:查询成绩大于60分的学生的姓名。 select fname from student where 60 (select distinct fscore from score where score.fcode=student.fcode) 使用 EXISTS 和 NOT EXISTS EXISTS 用于检查子查询返回的行是

文档评论(0)

1亿VIP精品文档

相关文档