我正在尝试“合并”两个表,并找到了一些示例,但我很难应用它们,因为它继续说我有语法错误:
UPDATE T2
SET payable_id = T1.payable_id, payable_type = T1.payable_type
FROM payments_distributions AS T2
JOIN payables AS T1
ON T1.payments_distribution_id = T2.id它提到FROM目前处于无效位置。
我会很感激你的帮助。谢谢
发布于 2019-01-07 04:11:23
将SET子句移到末尾,并将所有表引用移到UPDATE之后。
UPDATE payments_distributions t2
INNER JOIN payables t1
ON t1.payments_distribution_id = t2.id
SET t2.payable_id = t1.payable_id,
t2.payable_type = t1.payable_type;https://stackoverflow.com/questions/54065431
复制相似问题