`
lzstone
  • 浏览: 92691 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

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

SQL 
阅读更多

最近碰到一个棘手的数据库问题,不是专业的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语句

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics