尝试从另一个表更新一个表

时间:2014-07-27 20:14:29

标签: mysql

我已创建此查询,但似乎无法让它工作。我不得不承认我是新手,我过去曾写过一些简单的查询,但我之前从未尝试过更新一个表。我在这里看了一些相关的帖子,但也许我只是在密集......他们看不到帮助。这是我正在使用的:

Insert into `customers_marketing_options` (`created_on`) 
    select `created_on`,
    from `customers`
    where `customers`.`customer_id`= `customers_marketing_options`.`customer_id`;

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

UPDATE customers_marketing_options 
JOIN customers ON customers.customer_id = customers_marketing_options.customer_id
SET customers_marketing_options.created_on = customers.created_on