我有一列包含一个字符串,并且由于错误,一些字符串值是错误的。所以我想通过获取原始字符串并将选择中的信息连接到它来修复字符串。理想情况下,它会是这样的:
UPDATE table as t
SET t.string = SELECT CONCAT(t.string,
(SELECT fix FROM othertable where id=t.id )
);
但当然,我不能使用concat
. 我不得不说我没有用任何其他方法走得很远。
有人有想法吗?