【发布时间】:2014-10-18 22:03:15
【问题描述】:
我希望我能解释清楚,哈哈。
我正在尝试将两个表中与 hats_new.name 匹配的变量从一个 hats_old.red 复制到 hats_new.red,如果它们不匹配,那么我需要它什么都不做,因此它不会将值设为空或将其设置为0.
这是据我所知。这更改为 0,我试图避免并且无法弄清楚其余部分。 这是给Mysql的
谢谢
UPDATE hats_new
SET hats_new.red = (
SELECT hats_old.red
FROM hats_old
WHERE hats_old.name = hats_new.name LIMIT 1
);
【问题讨论】:
标签: mysql multiple-columns copying exact-match