update b
set 
    E3 = a.T3 
from
    TABLE1 a,
    TABLE2 b
where
    b.I1 between a.T1 and a.T2
    and
    b.I2 between a.T1 and a.T2

解决方案 »

  1.   

    update b
    set 
        E3 = a.T3 
    from
        TABLE1 a,
        TABLE2 b
    where
        b.I1 between a.T1 and a.T2
        and
        b.I2 between a.T1 and a.T2
    同意楼上的
      

  2.   

    update table2
    set E3=B.T3
    from table2 A
    join table1 B on A.T1 between B.T1 and B.T2
                     and
                     A.T2 between B.T1 and B.T2