SQL 상관 서브쿼리
-
SQL 상관 서브쿼리Database 2021. 4. 19. 13:27
상관 서브 쿼리 부모 명령과 자식인 서브 쿼리가 특정 관계를 맺는 것을 상관 서브 쿼리라고 한다. 상관 서브 쿼리의 경우 부모 명령과 관계를 맺고 있기 때문에 상관 서브 쿼리는 단독 쿼리 즉, 혼자서는 실행을 할 수 없다. 설명만 보면 이해가 가지 않으므로 아래 예시와 함께 이해해보도록 하자! 앞서 DELETE 명령에 대한 서브 쿼리이다. # 상관 서브쿼리 X DELETE FROM ttt_set WHERE A = (SELECT MIN(A) FROM ttt_set); SELECT MIN(A) FROM ttt_set # 상관 서브쿼리 O UPDATE 테이블명1 SET A(열1) = "TEST" WHERE EXISTS (SELECT * FROM 테이블명2 WHERE 열2 =열1); SELECT * FROM 테..