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在处理数据库操作时,用户可以根据实际情况调用多种功能实现各式各样的效果,并且灵活性非常强。


数据运维技术 » MSSQL更新两个表的简单操作(mssql 更新两个表)