两个日期之间的差异。

2020-09-16 05:55发布

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

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


我想获取开始日期和结束日期之间的差异大于10天的所有价格行。 我怎样才能做到这一点?

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

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


我想获取开始日期和结束日期之间的差异大于10天的所有价格行。 我怎样才能做到这一点?

付费偷看设置
发送
3条回答
宇峰Kouji
1楼-- · 2020-09-16 06:36
 如果数据库是oracle。
 
  从{PriceRow}中选择*,其中to_date({starttime},'dd-MM-yyyy')> = to_date(sysdate-10,'dd-MM-yyyy')
  
Baoming ROSE
2楼-- · 2020-09-16 06:39

我认为Krishn询问了开始日期和结束日期之间的差异,并且您的查询适用于开始日期和当前日期之间的差异(可能与结束日期不同)。

shere_lin
3楼-- · 2020-09-16 06:52

Krishn,

请尝试以下查询:

 选择*
  从{PriceRow as p}
  {p.endTime}> {p.startTime}-间隔10天
  

PriceRow扩展了PDTRow,它具有startTime/endTime字段而不是startDate/endDate。

希望这会有所帮助。
最好的问候,

一周热门 更多>