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

need comparison operator

Former Member
0 Likes
851

Dear All,

how to correct the below code..

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE BEGDA = '1.01.2008' BT '31-01-2008'.

Regards,

Thiru.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
819

Hi

Pls try this code

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE ( BEGDA >= '1.01.2008' AND BEGDA <= '31-01-2008' ).

8 REPLIES 8
Read only

Former Member
0 Likes
820

Hi

Pls try this code

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE ( BEGDA >= '1.01.2008' AND BEGDA <= '31-01-2008' ).

Read only

Former Member
0 Likes
819

put the range in an internal table and give begda IN s_begda.

Edited by: Midhun Abraham on Oct 3, 2008 11:57 AM

Read only

Former Member
0 Likes
819

Hi,

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE BEGDA  GE '20080101' 
  and      BEGDA  LE  '20080131'.

Darren

Read only

naveen_inuganti2
Active Contributor
0 Likes
819

Hi..,

BETWEEN , AND statements meets your requirement.

Check this..,

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE BEGDA between 'date1' and 'date2'.

Thanks,

Naveen.I

Read only

Former Member
0 Likes
819

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE BEGDA between '20080101' and '20081231'.

Read only

Former Member
0 Likes
819
SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE BEGDA between '01.01.2008' and '31.01.2008'.
Read only

former_member195383
Active Contributor
0 Likes
819

Hi Make use of a Rangeobject for it. Assign the higher limit and lower limit to the Range ..and use the same in select query..

RANGES ra_smpl FOR PA0000-BEGDA.

ra_smpl-low = '01. 02. 2008'.

ra_smpl-low = '01. 03. 2008'.

ra_smpl-option = 'BT'.

ra_smpl-sign = 'I'.

APPEND ra_smpl.

SELECT MASSN FROM PA0000 INTO TABLE lt_pa0000 WHERE BEGDA IN ra_smpl.

Read only

Former Member
0 Likes
819

i got the answer