날짜가 제일큰값 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 필드값(날짜) 중의 가장 최근 값(날짜) 발췌하고 싶습니다.
>
>레코드는 날짜순이 아니라서 마지막 날짜가 최근 날짜가 아닙니다.
>
>데이터를 모두 발췌한 후 정렬한 후 데이터를 가져오면 되지만
>
>시스템에 부하가 많이 걸릴 것 같습니다.
>
>어떻게 하면 데이터를 다 읽어오지 않고 빠른 검색이 가능할까요?
댓글 3
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
66 | 질문이 있습니다. [1] | 로미오 | 2007.02.09 | 2294 |
65 | [re] 질문이 있습니다. [4] | sapjoy | 2007.02.09 | 2617 |
64 | 오늘도 열심히.. [9] | 홍성종 | 2007.02.08 | 2694 |
63 | Badis에 대해서요~ [1] | 홍성종 | 2007.02.07 | 2684 |
62 | [re] BTE [6] | sapjoy | 2007.02.07 | 3085 |
61 | [re] Badis에 대해서요~ [4] | 구본찬 | 2007.02.07 | 2911 |
60 | [re] Badis에 대해서요~ [1] | sapjoy | 2007.02.07 | 3418 |
59 | 오늘도 역시;;; | 홍성종 | 2007.02.07 | 2917 |
58 | [re] SAP SHOW 예제 [1] | sapjoy | 2007.02.07 | 2683 |
57 | [re] SAP SHOW 예제 [6] | sapjoy | 2007.02.07 | 2738 |
56 | <b>[완료]</b>SQL문의 성능 향상 질문. [16] | 초보보초보 | 2007.02.07 | 3322 |
55 | 이번에는 certi관련해서;; | 홍성종 | 2007.02.06 | 2711 |
54 | [re] 이번에는 certi관련해서;; [2] | sapjoy | 2007.02.06 | 2759 |
53 | <b>[완료]</b>질문입니다~~ [2] | 홍성종 | 2007.02.05 | 2673 |
52 | [re] 질문입니다~~ [5] | 구본찬 | 2007.02.06 | 2467 |
51 | [re] 질문입니다~~ [4] | sapjoy | 2007.02.05 | 2777 |
50 | <b>[완료]</b>일본 SAP [3] | 아밥 | 2007.02.05 | 3013 |
49 | 운영자님~ | 홍성종 | 2007.02.05 | 2932 |
48 | <b>[완료]</b>[re] 운영자님~ [5] | sapjoy | 2007.02.05 | 2750 |
47 | 운영자님~abap oop에대해서 질문입니다~ | 홍성종 | 2007.02.05 | 3038 |