《计算机信息处理》第06章 数据的查询与修改.pptVIP

  • 2
  • 0
  • 约1.47万字
  • 约 131页
  • 2018-06-04 发布于福建
  • 举报

《计算机信息处理》第06章 数据的查询与修改.ppt

1.无条件更新:更改表中所有行的指定列值 例7.将所有学生的年龄加1 UPDATE Student SET Sage = Sage + 1 2.有条件更新 更改表中满足条件的各行中指定列值 (1) 基于本表条件的更新 (2) 基于其它表的更新 (1) 基于本表条件的更新 例8.将学生95001的年龄改为22岁 UPDATE Student SET Sage = 22 WHERE Sno = ‘95001’ (2)基于其它表的更新 用子查询实现 用多表连接查询实现 例9.将计算机系全体学生的成绩置0 1. 用子查询实现 UPDATE SC SET Grade = 0 WHERE Sno IN (SELECT Sno FROM Student WHERE Sdept=’CS’) 2. 用多表连接查询实现 UPDATE SC SET Grade = 0 FROM SC JOIN Student ON SC.Sno = Student.Sno WHERE Sdept=’CS’ 例1 查询与“刘晨”在同一个系学习的学生 SELECT Sno, Sname, Sdept FROM Student WHERE Sdept IN (SELECT Sdept FRO

文档评论(0)

1亿VIP精品文档

相关文档