MySQL同一个表中批量刷数据(在已有类似表或字段的情况下)
注意:
- t2是要更新的表
- t1是与t2有相同字段的表,也是参考表
下面的例子,将test_db.test_table_dou表中id=1的数据信息复用到id=2的信息,同时,需要name字段的取值相同,要刷新的字段有desp、unit、usage、fun
UPDATE test_db.test_table_dou t2 INNER JOIN test_db.test_table_dou t1
ON t2.name=t1.name
SET t2.desp=t1.desp