서브쿼리(SubQuery)
- 하나의 SQL 문 안에 포함되어 있는 또 다른 SQL 문
- 데이터를 있는 그대로가 아니라 가공해서 사용해야할 때 사용함
- 소괄호로 표현된 쿼리
- 서브쿼리가 사용 가능한 위치
서브쿼리 사용하기
JOIN
- 2개 이상의 테이블을 연결 또는 결합하여 데이터를 출력하는 것
- 데이터를 저장할 때 여러 개의 테이블에 나누어 저장하는 구조
- 저장된 데이터를 기반으로 우리가 찾고자 하는 정보를 조회하기 위해서는 JOIN이 불가피함
- 두 테이블의 JOIN을 위해서 기본키(PK)와 외래키(FK) 관계를 설정해야함
- INNER JOIN
- 3-WAY JOIN(테이블 3개를 JOIN하는 경우)
- OUTER JOIN ❤️🔥
JOIN 사용하기