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

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《MSSQL更新两个表的简单操作(mssql 更新两个表)》
文章链接:https://zhuji.vsping.com/156102.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。