MySQLSQLServerOracle的update left join语法

Posted start逍遥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQLSQLServerOracle的update left join语法相关的知识,希望对你有一定的参考价值。

mysql

UPDATE A  
LEFT JOIN  
 B  
ON   
 A.B_ID = B.B_ID  
SET   
 A.A_NAME = B.B_NAME;

sqlserver

update A  
set A_NAME = B.B_NAME  
from A left join B   
ON   
 A.B_ID = B.B_ID  

sqlserver注意 前面两个A没有别称

oracle

UPDATE (
    SELECT
        a.cont AS acont
    FROM
        A t
    LEFT JOIN B a ON t.id = a.id
    WHERE
        a.cont = 2452452
) p
SET p.cont = 2;

 

以上是关于MySQLSQLServerOracle的update left join语法的主要内容,如果未能解决你的问题,请参考以下文章

MySQLSQLServerOracle的update left join语法

Java 使用 JDBC 连接数据库的代码整合[MySqlSqlServerOracle]-[经过设计模式改造](2020年寒假小目标01)

powershell 这将遍历站点下的所有子站点,然后查找列表并更新列表中的链接字段。这是upda的一个例子

DBMS ODBC JDBC是什么?

如何在 React 16 中找到导致更新的触发器?

前端小白之每天学习记录----php数据库操作软件