zoukankan      html  css  js  c++  java
  • sqlserver两表关联的更新

    有两个表 atab btab

    atab的表结构:id orderid ptype

    btab的表结构:id  orderid pname type

    根据atab的orderid来更新btab表中的pname字段:

    update btab  set pname='aaa'
    from btab b
    inner join atab a on a.orderid = b.orderid

    注意:

    update btab b set b.pname='aaa'
    from btab b
    inner join atab a on a.orderid = b.orderid

    update btab后面加上别名,否则会出错,但是在from btab后面加别名b可以。同样在 set 后面加上也不行。

    个人实际测试得出的结论,如果错误欢迎指正!

  • 相关阅读:
    高级打字机
    不等数列
    间谍网络
    医院设置
    题目编号生成器
    传纸条
    聪明的打字员
    倒水问题
    八数码难题
    生日蛋糕
  • 原文地址:https://www.cnblogs.com/zhangjunpo/p/1337059.html
Copyright © 2011-2022 走看看