안녕하세요
자료를 추출해달라는 요청이 많이 오는 편인데요
지금은 다른 사람들이 작성 해놓은 쿼리를 가져다가 데이터를 뽑아주는데,
매번 로봇처럼 자료만 추출해주다보니 궁금한게 생겼어요
하나의 테이블에 컬럼이 한 50개? 데이터가 수천만? 건 정도 있고 pk가 딱 하나 있고
해당 pk를 몇만개 주면서 데이터를 뽑아 달라고 할때
WITH A AS 구문안에 pk를 몇만개 만들어서 IN 절에 SELECT문으로
넣어서 조회를 해봤는데 엄청 나게 오래 걸리더라구요 PK라 오래 안걸릴줄 알았는데
SELECT * FROM TABCD223 WHERE SEQ IN (SELECT SEQ FROM A)
이렇게요. 뭔가 더 효율적인 방법이 있나요?...