SQL中如何update把表2的三列数据更新到表1

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:47:01

这种情况适用更新是不可以的!

其实你可以转变一下思路!

把表2的三列数据插入到表1中

insert into a1 (字段1,字段2,字段3) select 字段1,字段2,字段3 form a2

但是他们的数据类型必须相同!否则会提示!
数据类型不兼容!

望大家一起学习!

我觉得这个方法可行.
select 1,2,3
into 表1 /*先把列复制到表一*/
from 表2

update 表1 /*更新表一中三列的数据*/
set 1=?
2=?
3=?