首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求SQL话语

2011-12-22 
求SQL语句现在有两个表为t1和t2结构完全相同t1如下name(varchar)age(int)aa18bb19cc20dd21t2如下name(varc

求SQL语句
现在有两个表为t1   和   t2   结构完全相同
t1如下

name(varchar)       age(int)
  aa                             18
  bb                             19
  cc                             20
  dd                             21

t2如下

name(varchar)       age(int)
  aa                             20
  bb                             21
  ee                             20

要求用update   和insert   来更新   t1表

更新以后的t1表如下
name(varchar)       age(int)
  aa                             20
  bb                             21
  cc                             20
  dd                             21
  ee                             20

[解决办法]
update t1 set t1.age = t2.age where t1.name = t2.name
insert into t1 select t2.name, t2.age from t2 where t1.name <> t2.name

热点排行