ORACLE结构化查询语言SQL培训介绍.pptVIP

  • 1
  • 0
  • 约1.54万字
  • 约 65页
  • 2019-10-25 发布于湖北
  • 举报
* 2.带子查询的修改操作 子查询与UPDATE嵌套,子查询用来指定修改的条件。 【例38】将08011班学生1001号课程的成绩增加5分。 UPDATE score SET grade=grade+5 WHERE student_id in (SELECT student_id FROM student WHERE class_id=08011) * 3.带子查询的删除操作 子查询与DELETE嵌套,子查询用来指定删除的条件。 【例39】删除没有选修1001号课程的学生记录。 DELETE student WHERE student_id not in (SELECT student_id FROM score WHERE course_id=1001 ) * 允许引用外部查询中的任何表的子查询称为相关子查询 相关子查询在执行时,要使用到外部查询的数据。外部查询首先选择数据提供给子查询,然后子查询对数据进行比较,执行结束后再将查询结果返回到它的外部查询中。 相关子查询通常使用关系运算符与逻辑运算符(EXISTS、AND、SOME、ANY、ALL)。 EXIST

文档评论(0)

1亿VIP精品文档

相关文档