update语句基于其他表数据的修改.pptxVIP

  • 19
  • 0
  • 约1.36千字
  • 约 11页
  • 2019-10-17 发布于湖北
  • 举报
Update语句基于其他表数据的修改 Update data in the other table with Update statement 承德石油高等专科学校 | 王立萍 知识点内容概要 Update语句格式 基于其他表数据的修改操作 2 Update语句格式 3 格式:Update 目标表名 Set列名=表达式[,…n] [From 源表名] [WHERE 条件] 功能:将源表与目标表通过连接查询或子查询相关联,修改目标表中满足条件的 记录,将表达式的值赋予指定的列。 说明:①在一个单独的Update语句中,SQL Server不会对同一行做两次更新。 这是一个内置限制,可以使在更新中写入日志的数量减至最小。 ②多表中使用同名的列,引用该列时必须使用格式:表名.列名。 ③可以在子查询中使用聚合函数、In、Exists、Any、All等关键字。 基于其他表数据的修改操作 4 【实例1】将数据库应用课程学生的成绩加5分。 update sc set score=score+5 from c where sc.cno=c.cno and cname=数据库应

文档评论(0)

1亿VIP精品文档

相关文档