【发布时间】:2016-07-21 18:32:53
【问题描述】:
我有一个带有以下分区的配置单元表:
part_date='07-12-2016'
part_date='04-12-2016'
part_date='01-12-2016'
现在我怎样才能获得第一个小于 hive 查询中最新分区的分区。假设分区值是数据被摄取到表中的日期。 在这种情况下,它应该是 part_date='04-12-2016'。
所以查询应该是这样的:
select part_date from table_A where part_date > second_last_partition(ie 04-12-2016);
提前致谢
【问题讨论】:
标签: sql hadoop hive apache-pig