【发布时间】:2019-09-09 02:18:53
【问题描述】:
我正在尝试从两个复杂的子查询中删除匹配的行。我正在使用postgresql。这是一个示例代码:
DELETE FROM complex_subquery1 as a
USING complex_subquery2 as b
WHERE a.column1 = b.column2
我在这里读到:PostgreSQL: delete rows returned by subquery 这实际上是不可能的。删除inner join的情况有捷径吗?
【问题讨论】:
-
你为什么不像链接的答案那样使用 CTE 呢?
标签: sql postgresql