HANA查询以排除已取消的日记帐分录

2020-08-28 16:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在创建报告,但我不想显示已取...

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

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


我正在创建报告,但我不想显示已取消的日记帐分录。 我在下面有这个查询,但是它正在SQL中运行,有人可以帮助我将其转换为HANA吗?

从OJDT T0处选择T0.TransId(T0.TransId不在(从OJDT T0的SELECT T0.StornoToTr其中t0.stornototr不为NULL))和(t0.stornototr为NULL)
3条回答
nice_wp
2020-08-28 17:46

IFNULL/ISNULL仅在将NULL字段转换为某个值(例如IFNULL(Field,''))时才需要。 在创建WHERE子句时,某个字段必须为NULL值才能显示结果,然后正确的语法为" Field IS NULL"。 下面的查询应该可以解决问题:

从OJDT T0的位置选择T0。" TransId"(T0。从OJDT T0的位置选择" T0。" StornoToTr"。在T0。" StornoToTr"是 NOT NULL))AND(T0。" StornoToTr"为NULL)

一周热门 更多>