update a set a.english = b.english
from law_score a
join english_score b on a.stuid = b.stuid

解决方案 »

  1.   

    update law_score set english=(select top 1 english from  english_score t where t.stuid= law_score.stuid)
      

  2.   

    UPDATE law_score 
    SET english=l.english 
    FROM  english_score l 
    WHERE law_score.stuid=l.stuid
      

  3.   

    update english_score a set a.english=b.law_score from law_score b  where a.stuid=b.stuid
      

  4.   

    还有 welyngj(平平淡淡) 
    的1表示什么意思呀,请指示......