我有一个字符串在其中的列,并且由于错误,某些字符串值是错误的。所以我想通过采用原始字符串并将select中的信息连接到它来修复字符串。理想情况下是这样的:MySQL:更新与结果连接的列
UPDATE table as t
SET t.string = SELECT CONCAT(t.string,
(SELECT fix FROM othertable where id=t.id)
);
但当然,我不能这样做,使用concat
。 我不得不说,我没有任何其他方法很远。
任何人有想法?
非常好,谢谢这工作的一种享受。 – mark 2012-05-08 15:20:14