我已经搜索过,但找不到 HIVE 的解决方案,希望您能提出任何建议。
我需要运行过去5周的数据。所以我正在使用
concat(year(current_date), weekofyear(current_date))-6
和
concat(year(current_date), weekofyear(current_date))-1
但是,当然要到一月,那才行不通。
我最初是这样的,因为我也在查询上周的数据,因为201901仍然可以在201852年一月开始工作。但是,如果我在上面的代码之间做一个间隔,那么在2019年1月,我将不会得到最近5周的数据。