table1,table2,table3 都要用到的字段 BH,GZ,现在要把table1和table2中的GZ字段复制到table3中,但必须和3中的BH对应起来。就是说把table1中BH为1的GZ值复给Table3中BH也为1的GZ

解决方案 »

  1.   

    我没有看懂哈,表2中也有bh?如果和表1中的bh相同,则表3用哪个的gz呢?!
      

  2.   

    table2 和 table3 没有对应关系
      

  3.   

    update table3 set table3.gz=table1.gz+tzble2.gz where
    tazble1.bh=taable2.bh and table1.bh=table3.bh
      

  4.   

    根据你的意思应该是这样吧!update table3 set table3.gz=table1.gz 
    where table1.bh=table3.bh and table1.bh=table2.bh
      

  5.   

    意思不明确,大概可以用联合:Union来完成
      

  6.   


    select bh,gz from
    (select bh,gz from 在职工资表 
    union
    select bh,gz from 退休工资表)
    as 银行表 或者将查询出数据更新已有的银行表