LOOP AT it_rows INTO st_rows.
READ TABLE it_display INDEX st_rows-index.
ENDLOOP.
위의 소를 보시면 알겠지만........it_rows돌리면서....인덱스값을 가져오는것입니다.
하지만 it_display에 값이 중복이 되어 들어갈수도 있거든요....
그래서 말인데..it_display에 중복된 값이 있으면 안가져오게 할려고 합니다.
a 1
a 2
a 3
b 1
b 2
인덱스가 1일때는 a값을 가져오시면 인덱스가 2일경우도 a 값을 가져옵니다...쉽게 말해서 DB distinct 기능을 사용할 방법이 없는지 긍금합니다.
값은 값을 두번 가져오면 두번 쿼리를 실행해서 값이 배가 되버리는 현상이 발생되고 있네요.