我有按年,月和日划分日期的表

“ABC”分区



我想运行类似的查询

select * from ABC where dt>='2011-03-01' and dt<='2012-02-01';

如何使用以上分区方案在年,月和日方面运行此查询?

最佳答案

您可能会考虑创建一个由'yyyy-mm-dd'分区的外部表,并使用与现有表相同的位置。您不必复制任何数据,并且可以灵活使用两种分区格式。

关于hadoop - 在 hive 中联接两个表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9323340/

10-10 19:20