MSSQL更新两个表的简单操作(mssql 更新两个表)
MSSQL更新两个表的简单操作
MSSQL(Microsoft SQL Server)作为常用的关系型数据库,提供了很多有用的操作方法,其中更新两个表更是应用十分广泛。本文介绍MSSQL更新两个表的简单操作,以实例代码说明。
示例数据库:
表1:class
Class_ID Name
1 一班
2 二班
3 三班
表2:student
Stu_ID Name Class_ID
1 小明 1
2 小红 2
3 小刚 3
需求: 将Class表中Class_ID为1的学生记录更新到Class_ID为2的班级
实现:
使用两个更新脚本将操作实现:
首先update第一个表class中Class_ID为2的学生记录
UPDATE student
SET Class_ID = 2
WHERE Class_ID = 1;
其次将Class_ID为1的学生记录更新到Class_ID为2的班级
UPDATE student
SET Class_ID = 2
WHERE Class_ID = 1;
以上为MSSQL更新两个表的简单操作,以达到我们需求的目的。由此可见,MSSQL在处理数据库操作时,用户可以根据实际情况调用多种功能实现各式各样的效果,并且灵活性非常强。