首页 > 解决方案 > 对 HIVE 中多个表的联合相同列的简明查询

问题描述

在 hive 中,我必须从多个表中读取相同的列并将它们合并,但是表的数量很高,大约 70 个,并且将超过 70 个表的联合写入似乎很奇怪。所有表格都以相同的字母开头,例如 ABC2018、ABC2019,我们可以使用通配符吗?例如

select a, b, c
from ABC*

或者有一种方法可以简洁地编写以下查询

select a, b, c
from ABC2018
union
select a, b, c
from ABC2019
....
....
....
upto 70 tables

问候,

标签: mysqldatabasehivehiveql

解决方案


推荐阅读