sql-server – 更新和左外连接语句

前端之家收集整理的这篇文章主要介绍了sql-server – 更新和左外连接语句前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个关系的表格,我想更新表A中的一个字段.是否可以将更新和连接组合在同一个查询中?我google了,但没有找到任何工作的解决方案?
  1. UPDATE md SET md.status = '3'
  2. FROM pd_mounting_details AS md
  3. LEFT OUTER JOIN pd_order_ecolid AS oe ON md.order_data = oe.id

我正在使用MS sql

解决方法

  1. Update t
  2. SET
  3. t.Column1=100
  4. FROM
  5. myTableA t
  6. LEFT JOIN
  7. myTableB t2
  8. ON
  9. t2.ID=t.ID

用表名替换myTableA,并用列名替换Column1.之后这个简单的LEFT加入到tableB.在这种情况下,t只是myTableA的别名

猜你在找的MsSQL相关文章