在操作SQL的时候,有时需要替换一整列的数据,下面小编以SQLServer为例给大家演示一下。
工具/原料
SQLServer版本:V17.4
系统版本:Win10
方法/步骤
1、首先打开SQLServer管理工具,准备两个数据表,数据表的结构都是一样的,如下图所示
2、然后查询一下两个表的数据,我们要把User1表的Age列替换到User表的Age列,如下图所示
3、接着直接编写Update语句,注意Set的值是从User1表中获取的,如下图所示
4、然后点击执行按钮,执行编写的SQL语句,如下图所示
5、接下来可以看到User表中的Age列的数据就统一被替换掉了,如下图所示
6、最后小编要提醒大家的是替换整列时两个表之间的数据一定要有关联,否则是没办法替换的,如下图所示