数据服务-用" like"代替=连接两个表字段

2020-09-03 20:51发布

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

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


我需要从SQL查询中提取信息,并对本地文件中的信息进行内部联接。

尽管如此,两个来源之间需要连接的字段不一定相等。

例如,它将是" 123456",并且应与" 234"连接。

考虑到这一点,在查询框上,我尝试通过以下说明使用"发件人"选项卡:

SQL.TIDNR,例如'%'|| id_sec.Field1 ||'%'

但是,这不起作用,因为它给了我一个语法错误。

我如何使其工作?

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

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


我需要从SQL查询中提取信息,并对本地文件中的信息进行内部联接。

尽管如此,两个来源之间需要连接的字段不一定相等。

例如,它将是" 123456",并且应与" 234"连接。

考虑到这一点,在查询框上,我尝试通过以下说明使用"发件人"选项卡:

SQL.TIDNR,例如'%'|| id_sec.Field1 ||'%'

但是,这不起作用,因为它给了我一个语法错误。

我如何使其工作?

付费偷看设置
发送
2条回答
木偶小白
1楼 · 2020-09-03 21:26.采纳回答

你好! 尝试以下表达式:

 match_simple(SQL.TIDNR,'*'|| id_sec.Field1 ||'*')= 1 

两个字段都应为 VARCHAR

d56caomao
2楼-- · 2020-09-03 21:39

首先尝试处理少量数据,以确保其有效。 :)

一周热门 更多>