如何在没有UNION ALL的情况下在redshift中查询多个表?

时间:2017-03-20 17:57:28

标签: sql amazon-redshift

我正在寻找一种在所有表中编写相同选择查询的愚蠢方法。例如,在Google Bigquery中,我可以使用通配符进行查询

select COMPLICATED QUERY HERE from `myproject:mytable_2017_1_*`;

如何在红移中执行等效操作?

1 个答案:

答案 0 :(得分:2)

通配符语法不适用于Amazon Redshift。每个查询必须专门引用它希望使用的表。

您可以为VIEW创建一个UNION ALL,然后您可以查询该视图。