应该不难
表一:
YPCD CDQC
351 杭州民生
9973 德国安达
4315 无锡华瑞
表二:
YPXH YPCD JHJG
1 351 1.9900
1 9973 3.5000
14 4315 28.5000
18 4315 32.3600什么update语句,能够做成
YPXH YPCD JHJG
1 杭州民生 1.9900
1 德国安达 3.5000
14 无锡华瑞 28.5000
18 无锡华瑞 32.3600

解决方案 »

  1.   

    无匹配的不替换update a set ypcd=b.ypcd
        from t2 a
    inner join t1 b
        on a.ypcd=b.ypcd
      

  2.   

    update 表二 set YPCD=CDQC from 表二 a,表一 b 
    where a.YPCD=b.YPCD
      

  3.   

    select a.YPXH, b.CDQC , a.JHJG
    from t2 a
    inner join t1 b
        on a.ypcd=b.ypcd
      

  4.   

    update 表二
    set YPCD=a.CDQC
    from 表一
    where 表二.YPCD = 表一.YPCD