点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我有大约200的machine_serial_numbers列表。在200,60多个机器序列号中,使用了创建的交货单,我的意思是在交货单表中存在一个序列号的记录。
现在,在这200个序列号中,我发现了剩余的140个序列号,在收据记录表中没有记录。
如何查找? 我正在使用以下查询,但出现错误。
SELECT *来自(值(MACSER8912007891),(MACSER89100996),(MACSER89101231),(MACSER8910132891),(MACSER8912034891),(MACSER8912004891),(MACSER8912068911),(MACSER8912068910),(MACSER89120623)的AS MACHINE_SERIAL_NUM EXCE DELIVERY_NOTE_TABLE
仅显示了9个机器序列值,但实际上我有200个加号,其中我必须将那些没有值的编号分开。
致谢
哥瓦丹
您在第一条语句中仅指定了9个数字,就得到了这9个数字(假设它们在交货单表中不存在)。
您必须提供所有序列号并扣除(
我认为消息很清楚,还是不太清楚。 您正在使用的地方不支持VALUES。 您可以立即使用CTE创建序列号,例如:
您好
由于您正在选择硬编码值,因此请按这种方式使用
尊敬的Venkat,
您的查询也同样有效,两者都是正确的。
非常感谢您宝贵的时间来帮助解决此问题 。
问候
Govardan
尊敬的Govardhan
使用以下查询格式
关于,
Venkat
您说过,有200个序列号。作为主目录存在吗?
您说过它们在delivery_note表本身中。
如果是这样,那么如果不使用序列号,那么该表中的MAC_SERIAL是否为空白?
请确认
一周热门 更多>