A表 字段 color_id color_name
B表 字段 attr_value color_name
字段A表值(举例) AC 红色
AM 蓝色
字段B表值 (举例) AC NULL
AM NULL
我的目的是把B表的attr_value字段所有的颜色ID全部替换成A表的color_name值
A表 字段 color_id color_name
B表 字段 attr_value color_name
字段A表值(举例) AC 红色
AM 蓝色
字段B表值 (举例) AC NULL
AM NULL
我的目的是把B表的attr_value字段所有的颜色ID全部替换成A表的color_name值
UPDATE A JOIN B
SET B.attr_value=A.color_name
WHERe B.attr_value=A.color_id;
===========================
如果你没有表述错你的需求,以上SQL绝对能实现