我认为这个 SQL 在 Oracle 中工作
update
(select TABLE1.COL1 as T1C1, TABLE1.COL2 as T1C2, TABLE2.COL1 as T2C1
from TABLE1 join TABLE2 on TABLE2.COL2 = TABLE1.COL2
)
set T1C1 = T2C1;
但是当在 postgresql 中尝试这种内联 sql 时,会出现语法错误。如何将上面的sql转换为postgresql?
我认为这个 SQL 在 Oracle 中工作
update
(select TABLE1.COL1 as T1C1, TABLE1.COL2 as T1C2, TABLE2.COL1 as T2C1
from TABLE1 join TABLE2 on TABLE2.COL2 = TABLE1.COL2
)
set T1C1 = T2C1;
但是当在 postgresql 中尝试这种内联 sql 时,会出现语法错误。如何将上面的sql转换为postgresql?