2020-09-17 00:32发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
用户尝试在IN条件下使用合并功能
et_res =从scarr中选择carrid作为 哪里进入 选择 合并((从sflight中选择carrid), (从scarr中选择carrid) 如来自稀有的香石);
请帮助我解决这个问题
你好。
您的select语句无法运行,因为您编写的内容是在SELECT语句之后而不是WHERE之后的子查询。
在这种情况下,我认为您应该使用JOIN而不是COALESCE。 或者,您也可以尝试下面的查询(我不确定是否满足您的要求)(如果找不到carrid,则将其替换为"-",这是特殊符号,然后第一个子查询将失败,您可以尝试其他符号): >
从Scarr中选择香菜 在哪里carrid(从sflight中选择COALESCE(carrid,'-'))或 carrid IN(从scarr选择SELECT COALESCE(carrid,'-') 到表@DATA(itab)。
1)将代码插入帖子时,请始终使用编辑器的代码按钮。 这次我为您做了。
2)为什么只期望一行?
最多设置5个标签!
你好。
您的select语句无法运行,因为您编写的内容是在SELECT语句之后而不是WHERE之后的子查询。
在这种情况下,我认为您应该使用JOIN而不是COALESCE。 或者,您也可以尝试下面的查询(我不确定是否满足您的要求)(如果找不到carrid,则将其替换为"-",这是特殊符号,然后第一个子查询将失败,您可以尝试其他符号): >
1)将代码插入帖子时,请始终使用编辑器的代码按钮。 这次我为您做了。
2)为什么只期望一行?
一周热门 更多>