HANA SQL QUERY,具有1个通用列和两个不同的列

2020-08-20 19:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我需要从表中获取记录...

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

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


嗨,

我需要从表中获取记录,条件是天的时间差应在0到10之间,如下所示。

我有一个名为CALL_TICKET的表,具有n列,其中考虑了3列,即

1)状态

2)创建日期

3)解决日期

何时

状态未处于"已解决"状态,然后考虑created_date和current_time时间戳之间的差异

如果状态为"已解决",请考虑created_date和resolve_date之间的区别

该天数的差应在0到10天之间。

最后,应显示所有这些记录。

致谢

哥瓦丹

3条回答
clever101
2020-08-20 20:28
 SELECT
 状态为"状态",


 案例解决日期
 不为空时
 DAYS_BETWEEN(TO_DATE(创建日期," YYYY-MM-DD"),
                TO_DATE(resolved_date,'YYYY-MM-DD'))END为" rdays",




 案例解决日期
 空时
 DAYS_BETWEEN(TO_DATE(创建日期," YYYY-MM-DD"),
                TO_DATE(currendate,'YYYY-MM-DD'))END为" xdays"


 来自CALL_TICKET
 

一周热门 更多>