No Oracle, após a execução da consulta SQL       update t1      set x = y+z      where...

No Oracle, após a execução da consulta SQL

      update t1

     set x = y+z

     where

       y+z

      >=

 (select max(decode a,5,a+1,6,a+2,0) 

   from t2)

 o conteúdo da tabela T1 é:

A
B
C
D
E