첨엔 무슨 차이가 있을까 생각을 해봤다...
내가 봤을땐 같을 거 같은데...
근데 지금 생각을 해봐도 같은 거 같다...
먼저 IN()은 괄호안에 있는 모든 내용을 읽어서 있는 건수를 다 찾는다...
즉 처방을 받은 환자를 찾으라면 괄호안에 모든 데이터를 다 뒤져서 10건이 있으면 10건을 모두 찾는다...
반면 EXISTS()는 찾다가 하나를 찾으면 바로 TRUE를 리턴하고 더이상 찾는 것을 그만둔다...
물론 못 찾으면 FALSE를 넘겨준다...
맞나?...
나두 설명을 이렇게 밖에는 못 들어서...
댓글 없음:
댓글 쓰기