【发布时间】:2021-12-24 16:48:17
【问题描述】:
我正在尝试选择表VBRK,目标是从VBRK 中选择所有数据,而不是NETWR 列为0 的那些数据。代码如下:
SELECT DISTINCT * FROM vbrk INTO TABLE gt_vbrk
FOR ALL ENTRIES IN gt_vbfa_inv
WHERE vbeln = gt_vbfa_inv-vbeln
AND NOT EXISTS (SELECT DISTINCT * FROM vbrk
INTO TABLE gt_vbrk
FOR ALL ENTRIES IN gt_vbfa_inv
WHERE netwr = 0). //Here I get an error
所以我收到一个错误,即执行 NOT EXISTS 在语法上不正确。有人可以告诉我如何修复上面的代码或选择不会选择NETWR = 0 的数据吗?
提前谢谢大家!
【问题讨论】: