SELECT *
INTO TABLE itable
FROM ztrt0018 FOR ALL ENTRIES IN gt_t0016
WHERE bankc = '20'
or bankc = '020'
AND rescd = gt_t0016-rescd.
위의 where 조건에 보면 bankc 가 20 이나 020인것을 찾고 싶은데 저게 불가능한 쿼리인가요?
같은 필드를 두번이나 조건을 건다는게 이상하거든요..
조언 쫌 주세요
댓글 4
-
남군
2009.07.14 23:22
-
아밥고지를 찾아서
2009.07.14 23:32
아 글쿤요 저런 방법을 잊다니.. 감사합니다.
-
시아
2009.07.15 22:38
요렇게 해도 되겠네요
SELECT *
INTO TABLE itable
FROM ztrt0018 FOR ALL ENTRIES IN gt_t0016
WHERE ( bankc = '20'
or bankc = '020' )
AND rescd = gt_t0016-rescd. -
마니들
2009.07.21 03:58
저도 남군님 같이 쓰고 있군요
문제는 없지만 효과적이진 않습니다.
SELECT *
INTO TABLE itable
FROM ztrt0018 FOR ALL ENTRIES IN gt_t0016
WHERE bankc in ('20', '020')
AND rescd = gt_t0016-rescd.
이렇게 하시면 되겠네요.