Sinto dizer que você acabou de aprender uma lição.
Existe alguma maneira de re-derivar os dados de outras fontes, talvez arquivos históricos de log? Frequentemente mantemos registros que registram quando as coisas foram mudadas e por quem; tal coisa ajudaria você a encontrar o último valor de algo.
Para referência futura, quando escrevo uma instrução UPDATE, eu sempre primeiro digito
UPDATE mytable SET qq=ww WHERE {where clause}
Ou seja, eu literalmente digito "qq = ww", que está destinado a ser ilegal, e digite a cláusula WHERE real antes de digitar qualquer coisa que possa ser realmente executada. Acho que a ordem inversa das cláusulas é um erro de design na linguagem SQL.