赞
踩
UPDATE party_member_copy1 t1,
party_organ_structure t2
SET party_organ_name = t2.NAME
WHERE
t1.party_organ_id = t2.ID
AND t2.record_status = 0
> ERROR: syntax error at or near ","
LINE 1: UPDATE party_member_copy1 t1,
^
UPDATE party_member_copy1 t1
SET t1.party_organ_name = t2.NAME
FROM
party_organ_structure t2
where t1.party_organ_id = t2.id and t2.record_status = 0
> ERROR: column "t1" of relation "party_member_copy1" does not exist
LINE 2: SET t1.party_organ_name = t2.NAME
^
-- 更新copy表
UPDATE party_member_copy1 t1
SET party_organ_name = t2.NAME
FROM
party_organ_structure t2
WHERE
t1.party_organ_id = t2.ID
AND t2.record_status = 0;
-- copy表 与 党组织表 名称对比
SELECT
t1.party_organ_id,
t1.party_organ_name,
t2.ID,
t2.NAME
FROM
party_member_copy1 t1,
party_organ_structure t2
WHERE
t1.party_organ_id = t2.ID
AND t2.record_status = 0;
-- 原表 与 党组织表 名称对比
SELECT
t1.party_organ_id,
t1.party_organ_name,
t2.ID,
t2.NAME
FROM
party_member t1,
party_organ_structure t2
WHERE
t1.party_organ_id = t2.ID
AND t2.record_status = 0;
-- copy 表 和原表对比
SELECT
t1.ID,
t1.party_organ_id,
t1.party_organ_name,
t2.party_organ_name
FROM
party_member t1,
party_member_copy1 t2
WHERE
t1.ID = t2.ID;
-- 更新正式表
UPDATE party_member t1
SET party_organ_name = t2.NAME
FROM
party_organ_structure t2
WHERE
t1.party_organ_id = t2.ID
AND t2.record_status = 0;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。