点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 ive尝试使用谷歌搜...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 ive尝试使用谷歌搜...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
ive尝试使用谷歌搜索答案,但很不幸。真的希望得到您的帮助。
我有一个名为 ODLN 的交货通知表,在该表中,我有2个字段:" line "和" name "
我有一个名为dbo的用户定义表。 @ 驱动程序,其中有两列: drivers.lines , drivers.names
im试图创建一个SQL作业,该作业将影响所有应于明天( odln.DocDueDate = getdate()+ 1 )提交的文档(odln),并将更新其字段:< strong>名称,其值来自 @ Drivers 表中的 drivers.names 字段。 根据两个 line 字段的相似性。
例如-在上述情况下。 doc 548567将在"名称"字段中获得"乔治"。 548548文档将获得"丹尼尔",而548568文档将获得"大卫"。
有人告诉我尝试一下:
更新ODLN设置名称=(SELECT [dbo]。[@ drivers]。来自[dbo]的名称。[@ drivers]内部在[dbo]上加入ODLN。[@ drivers] .Lines = ODLN.Line
ODLN.DocEntry IN(从ODLN中选择DocEntry,其中ODLN.docduedate> getdate()))
WHERE ODLN.DocDueDate> getdate()
但这最终导致"多个结果"错误。
111.jpg (15.5 kB)
hi
我只是想让我的问题尽可能清楚,所以我在帖子中使用了ODLN表,这样人们就可以理解im问的基本概念。 我认为比只谈论自己创建的表要容易理解。
如果重要的话。 我的桌子叫@OTTR(就像我上面写的一样)
另一个表是@ Drivers
我想了解的唯一一件事是如何使用基于其他值相似性的值更新表。
含义-文档X的"行"编号为1-因此它将获得写在DRIVERS表中的驱动程序名称,并且在" drivers.lines"中也具有" 1"
一周热门 更多>