‎2007 Aug 13 7:38 AM
hi,
i wanted to use offset in join statement. but it is giving error.
select a~kunnr
a~vkorg
from knvv as inner join zcust
on knvv-kunnr+5(5) = zcust-refid.
‎2007 Aug 13 7:40 AM
U CAN'T USE OFFSET at left side but u can use at right side of '=' sign
S@meer
‎2007 Aug 13 7:44 AM
hi sameer,
i used it this way but still it gives error.
select a~kunnr
a~vkorg
from knvv as inner join zcust
zcust-refid = knvv-kunnr+5(5) .
‎2007 Aug 13 8:00 AM
hi neha,
try this code i tested it.
types: begin of ty_knvv,
INCLUDE type knvv,
kunid type i, " For u type is zcust-refid
end of ty_knvv.
data: it_knvv type STANDARD TABLE OF ty_knvv INITIAL SIZE 0,
wa_knvv type ty_knvv.
select *
from knvv
into table it_knvv.
loop at it_knvv into wa_knvv.
kunid = wa_knvv-kunnr+5(5).
wa_knvv-kunid = kunid.
MOdify it_knvv TRANSPORTING kunid.
read table zcust into wa_zcust with key resid = wa_knvv-kunid.
endloop.