‎2009 Feb 16 7:08 AM
Hi i wrote the following querry but getting error
Comma without preceding colon (after SELECT ?).
the queerry is like this
SELECT ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into ( l_lifnr, l_adrnr, l_smtp_addr )
from ( ( ekko inner join lfa1 as lfa1 on ekko1~lifnr = lfa1~lifnr )
inner join adr6 as adr6 on lfa1~adrnr = adr6~adrnr ).
ENDSELECT.
‎2009 Feb 16 7:11 AM
Hi ,
Try the same code removing coma -
SELECT ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into ( l_lifnr l_adrnr _smtp_addr ) " Coma removed
from ( ( ekko inner join lfa1 as lfa1 on ekko1~lifnr = lfa1~lifnr )
inner join adr6 as adr6 on lfa1~adrnr = adr6~adrnr ).
ENDSELECT.Thanks and regards
Pinaki
‎2009 Feb 16 7:09 AM
u dont want any " , " for between l_lifnr, l_adrnr, l_smtp_addr .....
‎2009 Feb 16 7:11 AM
Hi ,
Try the same code removing coma -
SELECT ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into ( l_lifnr l_adrnr _smtp_addr ) " Coma removed
from ( ( ekko inner join lfa1 as lfa1 on ekko1~lifnr = lfa1~lifnr )
inner join adr6 as adr6 on lfa1~adrnr = adr6~adrnr ).
ENDSELECT.Thanks and regards
Pinaki
‎2009 Feb 16 7:16 AM
Hi,
try like this:
make a structure taking the reqd fiedls from the mentioned tables and then make a internal table e.g it_a
SELECT ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into corresponding fields of table it_a
from ( ( ekko inner join lfa1 as lfa1 on ekko1lifnr = lfa1lifnr )
inner join adr6 as adr6 on lfa1adrnr = adr6adrnr ).
ENDSELECT.
Regards
Rajesh Kumar
‎2009 Feb 16 7:17 AM
try this:
SELECT
ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into ( l_lifnr, l_adrnr, l_smtp_addr )
from ekko as ekko inner join lfa1 as lfa1 on ekko~lifnr = lfa1~lifnr
inner join adr6 as adr6 on lfa1~adrnr = adr6~adrnr.
ENDSELECT.regards,
Mon Magallanes
‎2009 Feb 16 7:20 AM
Hi,
Instead of like this
SELECT ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into ( l_lifnr, l_adrnr, l_smtp_addr )
remove commas and write like this
into ( l_lifnr l_adrnr l_smtp_addr ).
Regards,
Jyothi CH.
‎2009 Feb 16 7:28 AM
Hi use the Following Code .
SELECT EKKO~LIFNR
LFA1~ADRNR
ADR6~SMTP_ADDR
INTO (L_LIFNR ,L_ADRNR ,L_SMTP_ADDR )
FROM ( EKKO INNER JOIN LFA1 AS LFA1 ON EKKOLIFNR = LFA1LIFNR )
INNER JOIN ADR6 AS ADR6 ON LFA1ADRNR = ADR6ADDRNUMBER .
The Prob with your code was that u shd not use any space after into( l_lifnr....)
it shd be like INTO(L_LIFNR.....)
Hope this resolves your problem.
‎2009 Feb 16 7:28 AM
Hi Oorvi,
This is tested its working fine... you can use this...
data :
l_lifnr type ekko-lifnr,
l_adrnr type lfa1-adrnr,
l_smtp_addr type adr6-smtp_addr.
SELECT ekko~lifnr
lfa1~adrnr
adr6~smtp_addr
into (l_lifnr,l_adrnr,l_smtp_addr)
from ( ( ekko inner join lfa1 as lfa1 on ekko~lifnr = lfa1~lifnr )
inner join adr6 as adr6 on lfa1~adrnr = adr6~smtp_addr ).
ENDSELECT.Regards,
Siddarth