[英]Insert column from another table while matching emails in both tables
我正在尝试将订单表中的电话号码字段插入到用户表中,同时匹配订单。电子邮件字段= users.Email字段。
到目前为止,这是我所需要的,但是WHERE
子句不起作用:
INSERT INTO users (Phone)
SELECT Billing_Phone
FROM orders
WHERE users.Email = orders.Email
要修改行,请使用UPDATE
而不是INSERT
。
UPDATE users AS u
JOIN orders AS o ON u.Email = o.Email
SET u.Phone = o.Billing_Phone
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.