【发布时间】:2017-03-20 17:57:27
【问题描述】:
我正在寻找一种在所有表中编写相同选择查询的愚蠢方法。例如,在 Google Bigquery 中,我可以使用通配符进行这样的查询
select COMPLICATED QUERY HERE from `myproject:mytable_2017_1_*`;
如何在 redshift 中做同样的事情?
【问题讨论】:
标签: sql amazon-redshift
我正在寻找一种在所有表中编写相同选择查询的愚蠢方法。例如,在 Google Bigquery 中,我可以使用通配符进行这样的查询
select COMPLICATED QUERY HERE from `myproject:mytable_2017_1_*`;
如何在 redshift 中做同样的事情?
【问题讨论】:
标签: sql amazon-redshift
通配符语法不适用于 Amazon Redshift。每个查询都必须专门引用它希望使用的表。
您可以创建一个 VIEW 来为您执行 UNION ALL,然后您可以只查询视图。
【讨论】: