SQL에서 서브쿼리(Subquery)와 JOIN의 차이점으로 올바른 것은?
보통 W3Schools해설
서브쿼리는 다른 SQL 문 내부에 포함된 SELECT 문으로, WHERE, FROM, SELECT 절 등에서 사용됩니다. JOIN은 두 테이블의 행을 조건에 따라 직접 결합합니다. 성능은 상황에 따라 다르며, 옵티마이저가 서브쿼리를 JOIN으로 변환하기도 합니다.
서브쿼리는 다른 SQL 문 내부에 포함된 SELECT 문으로, WHERE, FROM, SELECT 절 등에서 사용됩니다. JOIN은 두 테이블의 행을 조건에 따라 직접 결합합니다. 성능은 상황에 따라 다르며, 옵티마이저가 서브쿼리를 JOIN으로 변환하기도 합니다.