EXISTS

2023. 9. 13. 11:55DB

EXIST 와 IN의 차이점 :

 

1. IN은 일치하는 모든 것을 출력하기 위해 테이블의 모든 튜플에 접근 →

출력한 내용을 눈으로 확인해야 할 때 사용

 

2. EXISTS는 일치하는 튜플이 있는 순간 해당 작업 중지 →

해당 내용이 존재 하는지 확인되기만 하면 테이블의 다른 정보를 보여주고 싶을 때 ( 속도 및 성능 우위 )

 

 

 

'DB' 카테고리의 다른 글

단일 행 / 다중 행 연산자  (0) 2023.09.13
인라인 뷰, 중첩서브쿼리  (0) 2023.09.13
스칼라 서브쿼리  (0) 2023.09.12
서브쿼리  (0) 2023.09.12
페이징, ROWNUM,TOP-N 기술  (0) 2023.09.12