当前位置: 代码迷 >> 综合 >> MySQL将一个表的某个字段值更新到另外一张表
  详细解决方案

MySQL将一个表的某个字段值更新到另外一张表

热度:110   发布时间:2023-09-28 01:26:20.0

今天,遇到一个需求是要将MySQL的一个表中的字段更新到另一个表中,开始,我尝试用以下的SQL解决:

 

UPDATE t_order_temp

SET price=t_order.amount 

FROM t_order

WHERE t_order_temp.conNumber=t_order.conNo

 

但是没有成功,MySQL不支持这样的更新操作。

修改成如下的SQL语句模型:

 

UPDATE a,b 

SET a.1=b.1 

WHERE a.2=b.2

 

更新成功,特此记录,仅供参考,希望大家少走弯路。

  相关解决方案