读书人

求SQL话语

发布时间: 2011-12-22 23:36:25 作者: rapoo

求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

读书人网 >asp.net

热点推荐