第9章 子查询.pptVIP

  • 5
  • 0
  • 约6.31千字
  • 约 34页
  • 2016-12-21 发布于贵州
  • 举报
第9章 子查询 所谓子查询,是指将一个SELECT查询语句块嵌套在另一个SQL查询语句中。由于子查询是嵌套在其他的SQL查询语句中,所以也称之为嵌套查询。在SQL语句中,子查询需要放在圆括号中,在执行子查询时,其执行的过程是先查询出来子查询的结果,然后将子查询返回的结果作为其外层查询的查询条件。 子查询根据返回的结果,可以分为单行子查询,多行子查询和多列子查询;根据返回的数据与外层查询之间的关系,可以分为相关子查询和不相关子查询。子查询除了应用在查询语句中,还可以应用在表格创建中用来实现数据表之间的复制。应该说,子查询在实际开发过程中有着非常广泛的应用。本章将全面介绍各种子查询的作用以及它们的使用方法。 9.1 单行子查询 在实际应用中,如果开发人员或者是用户明确知道其SQL语句中使用的子查询返回的结果是一行数据时,即子查询中返回的结果是一个值时,就可以使用算术比较运算符进行子查询的操作。其中,比较运算符包括=(等于)、=(大于等于)、=(小于等于)、(大于)、(小于)、!=(不等于)、 (不等于)、!(不大于)、!(不小于)。 9.1 单行子查询 例9.1 查询教师信息表中比赵伟老师工资高的教师信息 SELECT teaID,teaName,age,sex,dept,profession,salary FROM T_teacher WHERE salary (SELEC

文档评论(0)

1亿VIP精品文档

相关文档