AWS Athena - 过去 2 个日历年的数据

AWS Athena - data from last 2 calendar years

提问人:sawillson11 提问时间:11/15/2023 最后编辑:John Rotensteinsawillson11 更新时间:11/16/2023 访问量:31

问:

有谁能就如何带来过去 2 个日历年的结果提供建议?我希望这是动态的,并显示当年 + 上一年的数据。

我目前正在使用 ,但这从今天开始为我提供了过去 2 年的所有数据,因此可以追溯到 2021 年。MYDATE > current_date - interval '2' year

任何帮助将不胜感激!

我试图仅提取过去 2 个日历年的结果

amazon-web-services amazon-athena 解析 日期部分

评论

0赞 Tim Mylott 11/15/2023
换算到年份怎么样。所以你的过滤器会是这样的year(MYDATE) >= year(current_date) -1

答:

2赞 nicor88 11/15/2023 #1

您可以尝试使用 .date_trunc

例如。MYDATE >= date_trunc('year', current_date - interval '1' year)

运行上述过滤器(在 2023 年 11 月 15 日的 11 月),然后使用以下方法对其进行评估: ,因此您有上一年(完整)和部分当年的数据。MYDATE >= '2022-01-01'

评论

0赞 sawillson11 11/22/2023
非常感谢 - 这很完美,逻辑完全有道理,再次感谢!