文字列を含む列があり、バグにより一部の文字列値が間違っています。そのため、元の文字列を取得し、select からの情報を連結して文字列を修正したいと考えています。理想的には、次のようになります。
UPDATE table as t
SET t.string = SELECT CONCAT(t.string,
(SELECT fix FROM othertable where id=t.id )
);
しかし、もちろん、 を使用してそれを行うことはできませんconcat
。私は、他の方法ではそれほど遠くまでは行かなかったと言わざるを得ません。
誰にもアイデアがありますか?