[SQL] - 상관 서브쿼리

유현민·2021년 10월 28일
0

SQL

목록 보기
23/34
  1. EXISTS
    데이터가 존재하는지 아닌지 판별하기 위해 사용

    sample552에 no 열의 값과 같은 행이 있다면 '있음'이라는 값으로 변경

  1. NOT EXISTS
    행이 존재하지 않는 상태가 참

  2. 상관 서브쿼리
    상관 서브쿼리는 서브 쿼리만 따로 떼어서 실행이 불가능하다.

  • 열에 테이블명 붙이기
    양쪽 모두 no라는 열로 되어있다면 동작하지 않기 때문에 열에 이름을 붙인다.

    테이블명.열 을 하면 된다.

  1. IN
    집합을 비교할 때 사용

집합 부분은 서브쿼리로도 지정가능

IN은 NULL 값이 있어도 무시하지 않는다.

IN을 사용해도 NULL 비교는 불가능하다. NULL의 비교는 IS NULL 사용

profile
smilegate

0개의 댓글