只想更新一个表,但是where条件却是多个表的问题

来源:互联网 发布:数据新闻手册中文版 编辑:程序博客网 时间:2024/06/06 20:41

有两张表,A和B,


A:a_id, name;


B:b_id, a_id;


想根据B中的a_id更新A中的name字段:


错误:update A set A.name='张三' where A.a_id=B.a_id;


正确:udpate A,B set A.name='张三' where A.a_id=B.a_id;
0 0
原创粉丝点击