繁体   English   中英

SAP 如何创建具有特殊条件和别名的视图

[英]SAP How to create a view with special conditions and aliases

我想查看以下 SELECT 语句:

SELECT ma~matnr ma~mtart ma~ernam ma~ersda ma~laeda de~maktx as maktx_de fr~maktx as maktx_fr it~maktx as maktx_it
FROM mara as ma
LEFT JOIN MAKT as de ON de~matnr = ma~matnr AND de~spras = 'DE'
LEFT JOIN MAKT as fr ON fr~matnr = ma~matnr AND fr~spras = 'FR'
LEFT JOIN MAKT as it ON it~matnr = ma~matnr AND it~spras = 'IT'
INTO CORRESPONDING FIELDS OF TABLE g_it_material

我怎样才能做到这一点? SE11 在哪里可以选择别名和特殊条件?

不幸的是,您描述的情况在字典视图中是不可能的。

您当然可以定义条件,但不能定义字段别名。 唯一能给您类似结果的选择是为每种语言定义一个OR条件,然后相应地处理行(但是,它会为每种材料每种语言提供一行)。 我怀疑这将是一个可接受的选择。

注意答案已更改 - 我最初错过了您有三个加入MAKT的观点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM