深入SQL高级子查询(理论).pptVIP

  • 5
  • 0
  • 约8.84千字
  • 约 38页
  • 2018-08-06 发布于江苏
  • 举报
深入SQL高级子查询(理论)

课程回顾 T-SQL变量有局部变量和全局变量两种: 局部变量由用户定义,以@为前缀。 全局变量由系统提供,以@@为前缀。用户只能获取全局变量的值,不能自己定义,使用IF ELSE语句可以根据条件决定执行的T-SQL语句。 使用WHILE语句可以循环执行T-SQL语句。 使用CASE WHEN THEN END多路分支能够依据多种条件选择执行的T-SQL语句。 在T-SQL编程中,逻辑运算符ALL、ANY与关系运算符一起可以实现特定值与结果集进行比较。 在T-SQL编程中,逻辑运算符EXISTS可以进行结果集的存在检查,经常与IF一起使用,进行存在测试。 本章内容 简单子查询的用法 子查询与IN、ANY、ALL 子查询与EXISTS 相关子查询 子查询和多表联接查询 本章目标 能够掌握简单子查询的使用 能够与子查询一起使用IN和NOT IN 能够与子查询一起使用EXISTS和NOT EXISTS 能够与子查询一起使用ALL、ANY 能够理解相关子查询的查询原理 综合运用子查询实现HR数据库的部门工资管理 1.简单子查询 基本子查询分为三类 通过 IN 、ANY 、ALL 修改的比较运算符引入的列表上操作的子查询 通过未修改的比较运算符引入且必须返回单个值的子查询 通过 EXISTS 引入的存在测试的子查询 子查询概述 子查询的简单使用 子查询概述 方法一:使用T-SQL中的

文档评论(0)

1亿VIP精品文档

相关文档