反正有做 SELECT * EXCEPT (col1, col2, ...) ... 在 RedShift 吗?

Is there anyway to do SELECT * EXCEPT (col1, col2, ...) ... in RedShift?

在 BigQuery 中我可以写:

SELECT * EXCEPT (col1, col2, ...) ...

是否有 RedShift 的等效项?我认为没有,但我想看看有没有人有什么好主意。

顺便说一句,我发现这在 BigQuery 中编写多个子查询时非常有用,每个子查询都流入下一个。我可以在查询的相关部分 include/exclude 列,而不会在以后破坏某些内容,这在开发复杂查询时非常有用。

我不知道。

唯一的 EXCEPT 是从一个关系中减去另一个关系的正常 SELECT 功能。