mysql 之 update set select 替代方案

1.今天要改一些数据表里的数据

一开始我本地是没有数据的 只有一个空表,​表A 是目标 表 表B 是要读取的表

insert into A (c,d)​select e,f from b

这对于A表是空的 是可行的。

2.用一个表的字段填充另一个表

关于update set select  这个在mysql 是行不通的。

应该用inner join

update A inner join B on a.c=b.e set a.d=b.f

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注