如何在不对日期进行硬编码的情况下将日期分为几周?

2020-08-30 14:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我有一张带有购买日期和产品...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一张带有购买日期和产品类型的表。 从今天开始的前5周,我需要按星期查找每种产品类型的购买数量。

如何在不对日期进行硬编码的情况下将日期分为几周?

谢谢

2条回答
一只江湖小虾
2020-08-30 14:39

基本上,您可以通过使用current_date的ADD_DAYS功能(仅增加-35天)来计算"较低日期边界",从而将查询限制为仅考虑最近五周的数据记录。

使用功能WEEK(或ISOWEEK;取决于您的需求),可以在相关数据记录中计算日期的星期信息。 结果可以用于您的分组。

根据您的要求,边界可能会有所不同,但是由于我们不知道您的确切要求,因此您应该能够为自己提供 信息:)

一周热门 更多>