选择条件为NOT IN的查询问题

2020-09-03 10:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我正在创建CDS视图,...

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

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


你好,

我正在创建CDS视图,并在WHERE子句的NOT IN条件下得到语法错误。

我在CDS中的示例查询看起来像

从BKPF中选择{

bukrs,belnr,gjahr 、、、

不在哪里('KN','KR')

请帮助解决此问题?

谢谢

草皮

付费偷看设置
发送
1条回答
DafaDDDa
1楼 · 2020-09-03 11:01.采纳回答

您好 Prasad Ganta

我相信您正在尝试的是ABAP ABAP CDS视图中的opensql语句。 由于两者不同,因此在ABAP OpenSQL中起作用的内容在CDS视图中将不起作用。 您可以查看以下文档:

https://help。 sap.com/doc/abapdocu_751_index_htm/7.51/zh-CN/abencds_f1_conditional_expression.htm

您可以使用where条件,如下所示:

 where(blart <>'  KN'和blart <>'KR')

感谢,
马西什

一周热门 更多>