SQL 表1,2都有字段编码,名称,但表2名称一列没有内容。表2编码记录为表1编码记录的一部分。

2024年11月30日 10:50
有4个网友回答
网友(1):

select 1(a,c,e) into 2
from 1
//如果其中 a c e有一个是主键或者有约束、唯一性则加上
where [a|c|e] =null
注意,where 后面要么是 where a=null 或where c=null或where e=null
要么 where后面是where a=null and where c=null and where e=null (如果表中没有数据时可以用)

希望能帮到你!
新浪微博:玻璃杯之歌

网友(2):

insert into 表2 a set 名称 =
(select b.名称
from 表1 b
where a. 编码 = b.编码);
commit;

网友(3):

楼上写的=null好像有点问题,改成is null

网友(4):

没看明白你这是要干啥。