Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Problem with select query

Former Member
0 Likes
640

SELECT kunnr vgbel posnr vbeln

matnr lgort kdmat vrkme kunag lfimg erdat vstel

INTO TABLE it_likp_lips

FROM zvsvs01

WHERE kunnr IN s_kunnr

AND vbeln IN s_vbeln

AND vstel IN s_vstel

I have written a select query like this,the problem is I want to comapre the selection screen fields with table SHP_IDX_GDSI fields Instead of View(zvsvs01),How can i do it.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
608

Hi

You can join the View and the table SHP_IDX_GDSI

usiong the field VBELn and can write the code.

SELECT akunnr avgbel aposnr avbeln

amatnr algort akdmat avrkme akunag alfimg aerdat avstel

INTO TABLE it_likp_lips

FROM zvsvs01 as a join SHP_IDX_GDSI as b on

avbeln = bvbeln

WHERE b~kunnr IN s_kunnr

AND b~vbeln IN s_vbeln

AND b~vstel IN s_vstel.

Reward points if useful

Regards

Anji

4 REPLIES 4
Read only

Former Member
0 Likes
609

Hi

You can join the View and the table SHP_IDX_GDSI

usiong the field VBELn and can write the code.

SELECT akunnr avgbel aposnr avbeln

amatnr algort akdmat avrkme akunag alfimg aerdat avstel

INTO TABLE it_likp_lips

FROM zvsvs01 as a join SHP_IDX_GDSI as b on

avbeln = bvbeln

WHERE b~kunnr IN s_kunnr

AND b~vbeln IN s_vbeln

AND b~vstel IN s_vstel.

Reward points if useful

Regards

Anji

Read only

Former Member
0 Likes
608

hi

use for all entries

SELECT kunnr vgbel posnr vbeln

matnr lgort kdmat vrkme kunag lfimg erdat vstel

INTO TABLE it_likp_lips1

FROM SHP_IDX_GDSI

WHERE kunnr IN s_kunnr

AND vbeln IN s_vbeln

AND vstel IN s_vstel.

if it_likp_lips1[] is not initial.

SELECT kunnr vgbel posnr vbeln

matnr lgort kdmat vrkme kunag lfimg erdat vstel

INTO TABLE it_likp_lips

FROM zvsvs01

for all entries in it_likp_lips1

WHERE kunnr eq it_likp_lips1-kunnr

AND vbeln eq it_likp_lips1-vbeln

AND vstel eq it_likp_lips1-vstel.

endif.

if helpful, reward

Sathish. R

Read only

Former Member
0 Likes
608

Hi

Your question is not very clear..Upto my understanding you can do this while declaring select-option...I mean while declaring just put,

select-option: s_kunnr for SHP_IDX_GDSI-kunnr.

Like that for other fields also...Now proceed with your same select query...

Reward all helpfull answers..........

Read only

Former Member
0 Likes
608

Hi Prasad,

write a select query to Join table and view .

SELECT akunnr avgbel aposnr avbeln

amatnr algort akdmat avrkme akunag alfimg aerdat avstel

b~vbeln

INTO TABLE it_likp_lips

FROM zvsvs01 as a inner join SHP_IDX_GDSI as b

on avbeln = bvbeln

WHERE b~kunnr IN s_kunnr

AND b~vbeln IN s_vbeln

AND b~vstel IN s_vstel.

Regards,

Hemant