천방지축 개발노트

  • 홈
  • 태그
  • 방명록

exists 1

[Oracle] IN, EXISTS, NOT IN, NOT EXISTS 특징 및 비교

다중 행(Multi Row) 서브쿼리 IN과 EXISTS 실행 순서 및 특징1) IN : 실제 존재(일치)하는 데이터들의 모든 값까지 확인.① SubQuery를 먼저 실행하여 출력되는 그에 대한 모든 row가져옴(따라서 사실 IN뒤의 괄호안에는 서브쿼리 이외에도 직접 요소 값을 적어줄 수 있음)② 이후에는 MainQuery에서 하나의 row를 가져옴.③ 그 row의 값이 ①에서 가져온 IN 이하의 요소들에 포함(일치)되어 있는지를 체크하고, SubQuery의 요소들 중 하나라도 일치한다면 그 row를 출력④ ②번~③번 과정 반복하면서 결과 출력.  2) EXISTS : 단지 해당 row가 존재하는지만 확인하고, 더 이상 수행되지 않음.① MainQuery를 먼저 실행하여 출력되는 상위 row가져옴.② 해..

Database 2020.09.18
이전
1
다음
더보기
프로필사진

천방지축 개발노트

this.blog = thinkingContext.getBean(정리.class);

  • 분류 전체보기 (73)
    • Java (5)
    • Spring (20)
    • Database (28)
    • Container (8)
    • Git (1)
    • Vue.js (1)
    • javascript (2)
    • 개발도구 (3)
    • 일상 (5)

Tag

dispatcherservlet, container, spring, 공부 방법, procedure, Java, Oracle, Maven, Docker, spring container, PLSQL, pl/sql, was, image, null, 도커, bean, Block, SQLD, 오라클,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바