项目6 cjgl数据库的数据查询.pptVIP

  • 6
  • 0
  • 约7.45千字
  • 约 39页
  • 2019-08-29 发布于湖北
  • 举报
子查询 在SQL中,将一条SELECT语句作为另一条SELECT语句的一部分称为子查询。外层的SELECT语句被称为外部查询或父查询,内层的SELECT语句成为内部查询或子查询。 子查询如下。 SELECT 语句 /*外层查询或父查询*/ FROM 语句 WHERE 表达式 IN ( SELECT 语句 /*内层查询或子查询*/ FROM 语句 WHERE 条件 ) 单值嵌套 单值嵌套就是通过子查询返回一个单一的数据。当子查询返回的是单值,可以使用,,=,=,=或等比较运算符参加相关表达式的运算。 单值嵌套(续) 【例 】查找学生“张三”所在的班级名称。 步骤1:查询学生“张三”所在的班级编号,查询语句如下。 SELECT 班级编号 FROM 学生表 WHERE 姓名=‘张三’ 得到的结果为 0900401001 步骤2:查询班级编号为0900401001 的班级名称。 SELECT 班级名称 FROM 班级表 WHERE 班级编号=‘0900401001’ 得到结果为“11网络技术”。 组合: SELECT 班级名称 FROM 班级表 WHERE 班级

文档评论(0)

1亿VIP精品文档

相关文档