Вот модифицированная версия:
UPDATE aaa t1
SET T1.col1 = (SELECT T2.col1 FROM bbb t2 WHERE T1.col5=T2.col2)
WHERE T1.col2=138802 AND T1.col3 >=8800084 and T1.col3 <=8852884 AND T1.col4=0
Я выделил содержимое T2 в подзапросе с явным SELECT.Обратите внимание, что подзапрос будет выполняться для каждой обновляемой строки.