早教吧 育儿知识 作业答案 考试题库 百科 知识分享

sql数据库表1和表2结构大致相同,以列a为主键,将表2中列b的数据导入到表1列b中表1:列a列b列ca1123asda2aa3234asa4222asd表2:列a列ba11234a22345a33456把表2列b中的数据填入到表1列b的对

题目详情
sql数据库 表1和表2结构大致相同,以列a为主键,将表2中列b的数据导入到表1列b中
表1:
列a 列 b 列 c
a1 123 asd
a2 a
a3 234 as
a4 222 asd
表2:
列a 列 b
a1 1234
a2 2345
a3 3456
把表2列b中的数据填入到表1列b的对应位置,请问语句该怎么写?表1列b中的数据可能为空,已有数据要修改成表2列b中的正确数据.
▼优质解答
答案和解析
update 表1 set 表1.b=表2.b from 表2 where 表1.a=表2.a