标签: impala
我有impala查询从表中选择记录。但是我需要从上个月的第一天和上个月的最后一天过滤记录。这意味着当前的月份,但我需要在1月1日到31日之间获得记录。
谢谢大家
答案 0 :(得分:0)
这可以使用impala的date functions来完成。例如,可以通过计算本月的第一天然后减去一个月来获得上个月的第一天:
months_sub(date_sub(load_date, dayofmonth(load_date)-1), 1)
计算月末可以用类似的方式完成。