请教查询修改
求SQL查询修改用B表的内容修改A表请教SQL语句,依据表“B”中的“政治面貌”和“学历”修改更新表“A”的相关内容,表“B”中没有的记录表“A”不更新,两表中“职员代码”是相同的。
我用MDBPlus.EXE运行“UPDATE A SET 政治面貌=(Select B.政治面貌 from B where B.职员代码=A.职员代码)” 和 “UPDATE A SET A.政治面貌=( Select B.政治面貌 from B where B.职员代码=A.职员代码) Where A.职员代码 in (Select B.职员代码 from B )”时都是提示“操作必须使用一个可更新的查询”,此语句还需要咋改。
附件.zip
(1.41 MB)