点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我需要以下情况的解决方案
例如:
我有一个简单的查询,从表A中选择Distinct Title,Roll,其中Data1 ='P'
现在此值P可以位于4列(Data1,Data2,Data3,Data4)中的任何列中,所以现在我需要
1] 仅在匹配值P的情况下选择行,如先前条件和
2] 哪个列是否在所有4列(Data1,Data2,Data3,Data4)中都存在值P
值P将动态填充表中所有4列(Data1,Data2,Data3,Data4)中的任何列。
值P是固定的/已知的,但将在其中显示的列是动态的,这就是条件所在的问题,因此我必须检查所有四个列。
我想有一种替代方法可以通过XSLT查找列名,如果使用的话请告诉我。 谢谢。
sampledata.jpg (31.3 kB)
嗨,
可能是这样的:
选择
ID,滚动,标题,
数据1 +数据2 +数据3 +数据4作为数据 ,当Data1 ='P'时'Data1'时的情况
当Data2 ='P'时'Data2'
当Data3 ='P'时'Data3'
当Data4 ='P'时'Data4'
以FoundIn结尾 来自dbo.abc的
其中Data1 + Data2 + Data3 + Data4 ='P'
注意
Clas
一周热门 更多>