MySQLバージョン4.0.27を使用:
UPDATE `t` SET `col_x` =
(SELECT `col_x` FROM `t` WHERE `col_y`='123456') WHERE `col_y`= '456789'
エラーメッセージ:#1064-SQL構文にエラーがあります。
t
'SELECT FROMb
WHEREcol_x
='1234の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
私は試したLIKE '%123456%'