我们如何编写查询以从两个目录中检索不同的产品

2020-09-11 01:07发布

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

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


专家们,

我有两个目录,假设a,b .....有一些共同的和不同的产品(基于物料代码)。 现在我需要编写一个查询来从两个目录中获取产品的pk,而没有任何重复(基于材料代码)。我编写了以下查询来从a,b获取所有产品。我们如何对其进行修改,以便没有重复 将基于产品代码检索产品。

从{产品AS p加入ArticleApprovalStatus到{p。as}中选择{ p.pk }。 ApprovalStatus} = { s.pk }和{s:code} ='approved'JOIN CatalogVersion AS cv 在{p.catalogVersion} = {{a rel =" nofollow" hraf=" http://cv.pk"> cv.pk }上加入目录作为猫在{ cv.pk } = {cat.activeCatalogVersion}},其中{cat.id} ='a'或{cat.id} ='b'

赞赏任何回应。

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

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


专家们,

我有两个目录,假设a,b .....有一些共同的和不同的产品(基于物料代码)。 现在我需要编写一个查询来从两个目录中获取产品的pk,而没有任何重复(基于材料代码)。我编写了以下查询来从a,b获取所有产品。我们如何对其进行修改,以便没有重复 将基于产品代码检索产品。

从{产品AS p加入ArticleApprovalStatus到{p。as}中选择{ p.pk }。 ApprovalStatus} = { s.pk }和{s:code} ='approved'JOIN CatalogVersion AS cv 在{p.catalogVersion} = {{a rel =" nofollow" hraf=" http://cv.pk"> cv.pk }上加入目录作为猫在{ cv.pk } = {cat.activeCatalogVersion}},其中{cat.id} ='a'或{cat.id} ='b'

赞赏任何回应。

付费偷看设置
发送
4条回答
Climb_Ma
1楼-- · 2020-09-11 01:52

使用以下查询。 替换类别的where条件... 我相信您想获取类别数据。 但是您正在查询目录。

 从{Product AS p JOIN ArticleApprovalStatus as s ON {p.approvalstatus} = {s.pk}和{s:code} ='approved'JOIN CatalogVersion AS cv ON {中选择不同的{p.code}  p.catalogVersion} = {cv.pk}加入类别AS cat on {cv.pk} = {cat.CatalogVersion}}其中{cat.code}在('<< categorycode >>','<< categorycode >>'  )
 
 
  
95年老男孩
2楼-- · 2020-09-11 01:57
 从{产品AS p加入ArticleApprovalStatus到{p.approvalstatus} = {s.pk}和{s.code},选择{p.pk}  ="已批准",将JOIN CatalogVersion AS cv打开{p.catalogVersion} = {cv.pk},将JOIN CatalogVersion AS cat打开{cat.pk} = {p.catalog}},其中{c.id}在('a','  b')


  

这有效

My梦
3楼-- · 2020-09-11 01:41
 从{Product AS p},{ArticleApprovalStatus AS s},{CatalogVersion AS cv},{Catalog AS cat}中选择{p.pk},在{p.approvalstatus}  = {s.pk}和{s:code} ='approved'和{p.catalogVersion} = {cv.pk}和{cv.pk} = {cat.activeCatalogVersion}和{cat.id} IN('a  ','b')
  
Cikesha
4楼-- · 2020-09-11 01:48

我的建议是编写一个目录同步作业,以将不同的产品从2个源目录(a和b)推送到目标目录(c),然后查询目标目录。

一周热门 更多>