2020-09-23 00:26发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想获取一个类别的超类别的数量。 基本上,我想通过灵活的搜索查询来检查类别的超类别是否只有一个条目。
我发现有一个categorycategoryrelation,但是完全弄不清楚如何获取它。
查询会很有帮助。
预先感谢
在关系类型上,您将需要使用 source 和 target 属性,其中 source 是父类别的pk, target 是子类别的pk。
source
target
如果您知道pk,则可以使用它:
从{categorycategoryrelation}中选择count(*),其中{target} =?category
如果要按类别代码和目录版本进行搜索,则类似以下内容:
听起来,您尝试执行的操作虽然需要汇总查询。 像这样吗?
从{categorycategoryrelation中选择{child.code},count(*)作为rel连接类别,作为{rel.target} = {child.pk}上的子项,连接类别作为{rel.source} = { parent.pk}在{child.catalogversion} = {cv.pk}上以cv的身份加入目录版本 其中{c.id} ='myCatalog'和{cv.version} ='在线' 按{child.code}分组 具有count(*)= 1
最多设置5个标签!
在关系类型上,您将需要使用
source
和target
属性,其中source
是父类别的pk,target
是子类别的pk。如果您知道pk,则可以使用它:
如果要按类别代码和目录版本进行搜索,则类似以下内容:
听起来,您尝试执行的操作虽然需要汇总查询。 像这样吗?
一周热门 更多>