数据库设计不合理。
a表应将company字段改成保存company_id字段,通过此id关联a,b表。

解决方案 »

  1.   

    a表(为员工表)中有id,name,company_id
    b表(为公司表)中有id,company,company_id
      

  2.   

    a表:id,company_id,member_name
    b表:id,company_name
    你可以任意更新b表的公司名。
      

  3.   

    create tigger mytigger
    on b.company
    for update
    as
    begin
    update a
    set company=b.company
    end
      

  4.   

    以上是触发器代码。mysql5才支持这玩意
      

  5.   

    谢谢onlyguhong(会唱歌的小黄鹂)
      

  6.   

    使用MySQK5的触发器可以满足楼主的要求。但是一楼、二楼的兄弟说的才是真的!使用触发器这样修改,对于服务器来说,比上面两位兄弟使用的方法浪费的资源要多得多!