首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

原来SQL中的Update还可以这样用

2012-09-20 
原来SQL中的Update还可以这么用最近碰到一个棘手的数据库问题,不是专业的DBA对数据库的sql语句也不是太深

原来SQL中的Update还可以这么用

最近碰到一个棘手的数据库问题,不是专业的DBA对数据库的sql语句也不是太深入,也许我说的问题对于你来说不是问题

碰到的问题:

??????????????? 表A

??????????????? ID A1 A2 A3 A4 A5 A6

??????????????? 1?? 1??? 1?? 1?? 1?? 1?? 1

???????????????? 2? 2???? 2?? 2?? 2?? 2?? 2

???????????????? .??? .????? .??? .??? .??? .??? .

??????????????? 表B

??????????????? ID AID B1 B2 B3 B4 B5 B6

??????????????? 1?? 1??? 1??? 1?? 1?? 1?? 1?? 3

???????????????? 2? 2 ?? 2???? 2?? 2?? 2?? 2?? 4

???????????????? .??? .????? .??? .??? .??? .??? .???? .

?需求?? 将A表中的A6字段替换成B6字段的内容,B表中的外键AID对应A表的ID

????????? update A set A.A6=B.B6 from A,B where A.ID=B.B.AID

?

?通过这个语句可以拓展出很多的解决业务需求的sql语句

热点排行