Выберите и внутреннее соединение с условием - PullRequest
0 голосов
/ 08 января 2019

Я хотел бы получить адрес клиента (улицу) из одной таблицы (kna1), когда роль партнера клиента - "МЫ" в другой таблице (vbpa).

Я сделал это так, но он возвращает адрес, отличный от неправильного клиента. Что я делаю неправильно?

SELECT SINGLE stras
FROM kna1
INNER JOIN vbpa ON (vbpa-kunnr)
WHERE parvw EQ 'WE'
INTO @zadrwe.

Спасибо.

1 Ответ

0 голосов
/ 08 января 2019

Ваше внутреннее соединение неверно. Вы можете использовать приведенный ниже код, чтобы увидеть правильное значение.

DATA zadrwe TYPE stras_gp.

SELECT SINGLE stras
FROM kna1
INNER JOIN vbpa ON kna1~kunnr = vbpa~kunnr   
WHERE parvw EQ 'WE'
INTO @zadrwe.
...