我有两张桌子:
A [ID, column1, column2, column3]
B [ID, column1, column2, column3, column4]
A将始终是 B的子集(意味着 A的所有列也在 B中)。
我想用 B中特定的 ID更新一条记录,用 A中所有列的数据更新它们。这个 ID同时存在于 A和 B中。
有没有一种 UPDATE语法或者其他方法可以不指定列名,只说 “设置所有 A 栏”就可以做到这一点?
我使用的是 PostgreSQL,因此也接受一个特定的非标准命令(但不是首选命令)。