【发布时间】:2015-04-01 11:53:47
【问题描述】:
我有一些名称相似但前缀不同的表:us_cities、ca_cities 和 uk_cities。 这些表中的每一个仅包含一列(City_name)。我想将所有这些表联合在一起并得到这样的结果:
select 'US' as country, City_name from US_cities
union all
select 'CA' as country, City_name from CA_cities
union all
select 'UK' as country, City_name from UK_cities
将来我将拥有更多国家/地区的更多城市表,并且我想要一个动态查询/视图来识别相关表 (*_cities) 并将它们添加到联合查询中。如何在 Redshift 中做到这一点?
【问题讨论】: