MYSQL从一个表复制字段到另一个表

时间:2013-12-13 20:58:02

标签: php mysql sql

我有两个MYSQL表。一个是“orders”,另一个是“users”。我刚在“orders”表格中添加了一个名为“state”的字段。我想查看“orders”表格中的每条记录,查看订单将要发送到哪个州,然后将其添加到“state”字段。

orders”表格的“user”字段与我的“id”表格中的“users”字段相匹配。

我知道如何使用PHP以编程方式执行此操作,但我确信可以使用简单的SQL语句来完成此操作。我对SQL不是很了不起,所以这将有助于我学习。

1 个答案:

答案 0 :(得分:4)

UPDATE `orders` o
LEFT JOIN `users` u
ON o.user = u.id
SET state = u.state