我的Hive表的分区除以dt,再除以日期。当我执行此SQL时,它可以从表中选择数据:
select col_1,col_2 from table_1 where
dt >= '2019-04-08'
但是当我执行此SQL时,无法获得一个结果:
select col_1,col_2 from table_1 where
dt >= '2019-04-08' and dt <= '2019-05-07'
我在2019-05-08执行此SQL,这意味着两个SQL的结果应该相同。但是第一个SQL得到了结果,而第二个却没有。 为什么?