如何从table2的数据更新table1

时间:2014-04-15 21:23:40

标签: mysql

我有两张桌子

  1. agentmast [AGNT_CODE,AGNT_NAME等]这是一个包含4000多条记录的主表
  2. emi [AGNT_CODE,FULLNAME等]这是一张包含30 - 40条记录的交易表
  3. 如果两个表中都存在AGNT_CODE,我想用agentmast.AGNT_NAME中的值替换emi中的所有FULLNAME。

    请帮忙

1 个答案:

答案 0 :(得分:1)

这样的东西
UPDATE EMI e 
JOIN agentmast a ON e.AGNT_CODE = a.AGNT_CODE 
SET e.FULLNAME = a.AGNT_NAME

在此处搜索“使用join mysql更新”以获取更多可能的示例