레코드 조회 0 8 1,490

by 감사 [PL/SQL] [2014.12.17 14:02:49]


TT.PNG (2,439Bytes)

10억건 레코드 중 컬럼ORD에서 Z 를 확인/조회 하고 싶습니다.

IN 으로 확인하고 싶은데 확인할 수 있을까요?

by 가을에사랑 [2014.12.17 14:52:53]

혹시.....

SELECT * FROM TABLE WHERE ORD IN ('Z')

이걸 물어보시는건지;;;;

질문의 의도를 제대로 안건지 궁금해서 써 봅니다.


by 감사 [2014.12.17 15:01:26]

많은 레코드가 있을 때 특정컬럼를 조회하는 것이 질문입니다..

WHERE IN 구문으로 써야하는데 잘 모르겠습니다.


by 가을에사랑 [2014.12.17 15:03:17]

아...어쩐지 ㅋ

10억이라는 키워드가 핵심인거군요 ㅋ 감사합니다.


by jkson [2014.12.17 15:10:19]

저는 아직도 이해가 잘 안 되네요; 무슨 말씀이시죠?


by 감사 [2014.12.17 15:17:35]

테이블에 10억건의 레코드가 있는데 그 중에서 ORD컬럼의 'Z' 가 존재하는지 확인하는 것에 대하여 

질문하였습니다.

예를 들어서 연필 A, B, C .......  중에서 Z를 조회하고 싶습니다.


by jkson [2014.12.17 15:27:58]

음.. 가을에사랑님이 적어주신 답변대로 하면 되지 않나요?

한 건이라도 있는지 확인하시려면 and rownum = 1로 한 건만 나오게 하면 되구요.

10억이라는 레코드 수 때문에 조회 속도가 느려서 질문 올리신 건가요?


by 가을에사랑 [2014.12.17 15:42:30]

아마 그런것 같아요....

많다 보니 느려서 혹시 다른 방법이 있는지 질문하신듯...


by 마농 [2014.12.17 15:37:57]
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입