mysql的从另外一张表update多个字段语句怎么优化

2024年11月15日 14:20
有2个网友回答
网友(1):

比如 我有两个表 A 和 B 其中 A表 id name typename 1 刘德华 男歌手 2 ...
答:可以的。 例如: UPDATE 表A,表B SET 表A.typeid=表B.id where 表A.typename=表B.typename
mysql更新多个表多个字段带条件的语句怎样写?
问:mysql更新多个表多个字段带条件的语句怎样写? 下面这句不行的: update m...
答:就是这样写啊,where 子句那儿应该加个 逻辑连接词,两个表总归是有关系才进行一起更新的。中间加上and 或者 or就行了。

网友(2):

只能老老实实写吧
update 表A set 表A.字段1=表B.字段1,表A.字段2=表B.字段2 。。。 from 表B where 表A.字段=表B.字段