当客户伙伴角色在另一表(vbpa)中为“ WE”时,我想从一个表(kna1)获取客户地址(街道)。
我已经这样做了,但是它返回了与错误客户完全不同的地址。我究竟做错了什么?
SELECT SINGLE stras
FROM kna1
INNER JOIN vbpa ON (vbpa-kunnr)
WHERE parvw EQ 'WE'
INTO @zadrwe.
谢谢。
答案 0 :(得分:6)
您的内部Join不正确。您可以使用下面的代码查看正确的值。
DATA zadrwe TYPE stras_gp.
SELECT SINGLE stras
FROM kna1
INNER JOIN vbpa ON kna1~kunnr = vbpa~kunnr
WHERE parvw EQ 'WE'
INTO @zadrwe.