小编ije*_*efr的帖子

使用内部联接更新,从两个表更新2列

这是我在sql server 2008中的查询 -

    UPDATE a 
       SET a.col2 = 'new', 
           a.col3 = 'www.google.com', 
           b.col1 = '10'
      FROM table a 
INNER JOIN table b ON a.col1 = b.col1 
     WHERE a.col1 = 7
Run Code Online (Sandbox Code Playgroud)

它崩溃说"无效的列名b.col1."

我该如何工作?

sql sql-server sql-update

3
推荐指数
1
解决办法
4万
查看次数

标签 统计

sql ×1

sql-server ×1

sql-update ×1