你是要查询还是更新啊?
看看是要这样的数据吗?
select T1.编号,T1.产品,T2.产品编码 AS 产品编号,T1.产品成员,T1.产品编码
from T T1,T T2
where T1.编号=T2.编号 and T2.产品=T2.产品成员
看看是要这样的数据吗?
select T1.编号,T1.产品,T2.产品编码 AS 产品编号,T1.产品成员,T1.产品编码
from T T1,T T2
where T1.编号=T2.编号 and T2.产品=T2.产品成员
SELECT A.编号,A.产品,B.产品编码,A.产品成员,A.产品编码
FROM TB A
JOIN TB B ON A.编号=B.编号 AND A.产品=B.产品成员
--你自己换成你的表名 列名 列类型
--如果已有该列,则不执行以上语句--以下开始更新
--你自己换成你的表名 列名
UPDATE A
SET 真产品编码=B.产品编码
FROM TB A
JOIN TB B ON A.编号=B.编号 AND A.产品=B.产品成员
from T T2
where T1.编号=T2.编号 and T2.产品=T2.产品成员)