메뉴 건너뛰기

SAP 한국 커뮤니티

[re] 데이터 발췌 방법

sapjoy 2007.01.29 17:34 조회 수 : 3995 추천:160



날짜가 제일큰값 MAX 가 아니라, 최근에 INSERT된 ROW를 가져오려면 OPEN SQL로는 어려움이 있습니다.

NATIVE SQL을 다음과 같이 사용하면 쉽게 해결될수 있을거라 판단됩니다.

DATA: BEGIN OF wa,
        rownum(10),
        connid   TYPE spfli-connid,
        cityfrom TYPE spfli-cityfrom,
        cityto   TYPE spfli-cityto,
      END OF wa.
DATA gt_wa LIKE wa OCCURS 0.
DATA c1 TYPE spfli-carrid VALUE 'DL'.

EXEC SQL.

  SELECT ROWNUM, connid, cityfrom, cityto
  INTO   :wa
  FROM   spfli
  WHERE  MANDT = '800'
  AND CARRID = :C1
  ORDER BY ROWNUM DESC

ENDEXEC.

CHECK SY-SUBRC EQ 0.


>A라는 테이블의 B 필드값(날짜) 중의 가장 최근 값(날짜) 발췌하고 싶습니다.
>
>레코드는 날짜순이 아니라서 마지막 날짜가 최근 날짜가 아닙니다.
>
>데이터를 모두 발췌한 후 정렬한 후 데이터를 가져오면 되지만
>
>시스템에 부하가 많이 걸릴 것 같습니다.
>
>어떻게 하면 데이터를 다 읽어오지 않고 빠른 검색이 가능할까요?
번호 제목 글쓴이 날짜 조회 수
386 <b>[완료]</b>[re] 메뉴의 한글이 깨집니다. file eabap 2007.06.22 1696
385 SQL 문의드립니다. [5] 김지성 2007.06.22 1790
384 [질문] 특정 user가 어떤 트랜잭션코드를 실행했는지.. [6] 하늘만 2007.06.21 2842
383 CTS에 대해서 문의 드립니다. 김지성 2007.06.21 2270
382 [re] CTS에 대해서 문의 드립니다.<-자삭 김지성 2007.06.21 1858
381 <b>[완료]</b><b>[완료]</b><b>[완료]</b>알고 싶습니다. 하수초보 2007.06.21 2196
380 enhancement 질문입니다... [2] kyeinho 2007.06.20 1777
379 키를 자동으로 생성하는 로직에 대한 질문입니다. [1] 초보생 2007.06.20 2031
378 Fieldcat 에 대한 질문 [5] file 하늘만 2007.06.20 1824
377 <b>[완료]</b><b>[완료]</b><b>[완료]</b><b>[완료]</b>0000을 스크린에 뿌려줄때 [3] 초보생 2007.06.20 2069
376 submit사용시 호출할 리포트 selection-screen해줘야하나요? [3] 노력&성장 2007.06.20 1805
375 [질문] abap 문법 좀 봐주세요. [6] 나도아밥퍼 2007.06.20 1675
374 FUNCTION 'WS_FILENAME_GET' 에 관한 질문입니다. 김윤승 2007.06.19 2136
373 [re] FUNCTION 'WS_FILENAME_GET' 에 관한 질문입니다. [1] 김지성 2007.06.20 2470
372 필드명에 따라 동적으로 테이블명 찾기 방법 좀 갈켜주세요 [1] skna 2007.06.19 2785
371 <b>[완료]</b><b>[완료]</b><b>[완료]</b>리포트에서 SUBMIT으로 프로그램 호출시 문제 [3] 아밥초보 2007.06.19 2082
370 LIST Box관련 문의 합니다. 가르쳐 주세요 꼭. .. .. [2] 김건태 2007.06.19 2506
369 <b>[완료]</b><b>[완료]</b><b>[완료]</b>리포트에서 프로그램 호출 [1] 아밥초보 2007.06.18 1764
368 Progress에 대해 문의 드립니다.^^ [4] 김지성 2007.06.18 1639
367 [re] Progress에 대해 문의 드립니다.^^<-포기 [2] 김지성 2007.06.20 1720