mysql 根据一张表的字段修改宁外一张表的字段 ,用id关联
时间: 2024-01-12 21:04:37 浏览: 77
Mysql 根据一个表数据更新另一个表的某些字段(sql语句)
可以使用 UPDATE JOIN 语句来实现。假设需要将表A中的字段A1更新到表B中的字段B1上,可以按照以下步骤进行操作:
1. 使用 SELECT 语句查询表A和表B的关联字段,例如id:
```
SELECT A.id, B.id FROM A INNER JOIN B ON A.id=B.id;
```
2. 在查询结果的基础上,使用 UPDATE JOIN 语句更新表B的字段B1:
```
UPDATE B INNER JOIN A ON A.id=B.id SET B.B1=A.A1;
```
这样就可以将表A的字段A1更新到表B的字段B1上了。
阅读全文