数据库系统教程 何玉洁 李宝安 第5章 数据操作语句新.pptVIP

  • 146
  • 0
  • 约2.4万字
  • 约 138页
  • 2015-12-18 发布于广东
  • 举报

数据库系统教程 何玉洁 李宝安 第5章 数据操作语句新.ppt

基于其他表条件的更新 例3 将计算机系全体学生的成绩加5分。 用子查询实现 UPDATE SC SET Grade = Grade + 5 WHERE Sno IN(SELECT Sno FROM Student WHERE Sdept = 计算机系 ) 用多表连接实现 UPDATE SC SET Grade = Grade + 5 FROM SC JOIN Student ON SC.Sno = Student.Sno WHERE Sdept = 计算机系 * * 示例 例4 将学分最低的课程的学分加2分 UPDATE Course SET Credit = Credit + 2 WHERE Credit = ( SELECT MIN(Credit) FROM Course ) * * 5.2.3 删除数据 DELETE [ FROM ] 表名 [ WHERE 删除条件 ] 表名:要删除数据的表。 WHERE:只删除满足WHERE子句条件的记录。如果省略WHERE子句,则表示要无条件删除表中的全部记录。 * * 无条件删除 例1 删除所有学生的选课记录。 DELETE FROM SC * * 有条件删除 删除满足条件的数据行: ① 基于本表条件的删除 ② 基于其他表条件的删除 * * 基于本表条件的删除 例2 删除所有不及

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档