转载请注明出处:http://blog.csdn.net/l1028386804/article/details/78387523
今天,遇到一个需求是要将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
更新成功,特此记录,仅供参考,希望大家少走弯路。