복잡한 SQL 쿼리문에서 많이 사용되는 것은 서브 쿼리와 JOIN문입니다.위 쿼리문을 사용하는 이유는 원하는 데이터들이 한 테이블에 있다면 좋겠지만 원하는 데이터들이 여러 테이블에 나눠져 있다면 해당 데이터들을 추출하기 위해 서브 쿼리와 JOIN문을 사용해야 합니다. 우선 서브 쿼리문의 동작 과정부터 살펴보겠습니다.서브 쿼리를 포함하고 있는 쿼리문을 외부 쿼리문이라고 합니다.서브 쿼리를 실행한 뒤 외부 쿼리문이 실행되는 순서로 전체 쿼리문이 동작합니다.외부 쿼리 안에 (select .....)를 사용해 쿼리문을 작성하는 것으로 서브 쿼리문을 생성합니다.서브 쿼리 종류서브 쿼리를 사용하는 위치에 따라 종류가 나누어 집니다. 1. 스칼라 서브 쿼리스칼라 서브 쿼리는 외부 쿼리문의 컬럼에 해당하는 부분에 사용..