本帖最后由 onion_deland 于 2013-05-28 23:24:56 编辑

解决方案 »

  1.   


    update 主表,(select 姓名 from 从表 where表现='不合格’) b
    set 主表.评价='不称职'
    where 主表.姓名=b.姓名
      

  2.   

    update 主表 a 
    inner join
    (select 姓名 from 从表 where 姓名='方六' and 表现='不合格’) b
    on a.姓名=b.姓名
    SET a.评价='不称职' 
      

  3.   

    update 主表 set 主表.评价='不称职' where 姓名 in(select name from 从表 where 表现='不合格’)