摘要: 在工作中,我们经常更新数据,习惯写法是:update tablename set name= 'newvalue' where name= 'oldvalue' .当些时候,我们要将A表中的A列部份值,更新到B表中的B列时,出现要更新的字段多的时候用上面那种更新方式,那就想当痛苦。怎么办呢?可以用update from 的方法。如update B set B.name = a.name,B.Num = a.Num from (select * from A) a where a.a = 2 and B.b=1这里值得注意的是,B不能用重命名的方法(B AS te 阅读全文
posted @ 2012-11-05 15:17 谭客 阅读(1180) 评论(0) 推荐(0) 编辑