[英]Copy a record with a unique reference in mysql from one table to another table
[英]MYSQL Copy field from one table to another table
我有兩個MYSQL表。 一個是“ orders
”,另一個是“ users
”。 我剛剛在“ orders
”表中添加了一個名為“ state
”的字段。 我想瀏覽“ orders
”表中的每條記錄,找到訂單將被運送到哪個州,然后將其添加到“ state
”字段中。
“ orders
”表中有一個“ user
”字段,該字段與我的“ users
”表中的“ id
”字段匹配。
我知道如何使用PHP以編程方式執行此操作,但是我敢肯定,可以使用簡單的SQL語句來完成此操作。 我對SQL並不十分滿意,所以這將有助於我學習。
UPDATE `orders` o
LEFT JOIN `users` u
ON o.user = u.id
SET state = u.state
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.