Coloque suas correspondências em uma tabela auxiliar:
id value
1446 423
2372 426
…
e junte-se.
Em
Oracle
:UPDATE (
SELECT something_id, value
FROM table1
JOIN helper
ON table1.table1_id = helper.id
)
SET something_id = value
(não se esqueça de fazer
helper.id
uma PRIMARY KEY
para que isso funcione) Em
MySQL
:UPDATE table1
JOIN helper
ON table1.table1 = helper.id
SET table1.something_id = value