【发布时间】:2020-02-05 20:18:37
【问题描述】:
我需要将下面的示例代码从 mssql 带到 Teradata。请让我知道如何转换它。示例代码 -
Update table1
set table1.name = table3.name
from table1
inner join table2
on table2.id = table1.id
left join table3
on table2.id = table3.id where table3.name is null
【问题讨论】:
-
为什么
table3.name is null在where子句中?您在update中使用它。为什么不在set中使用显式的null? -
本质上,我希望将左连接后的所有不匹配值都更新为 NULL。
标签: sql join sql-update teradata