728x90
서브쿼리
-
MySQL - 서브쿼리(Subquery)Database/MySQL 2023. 2. 23. 14:12
서브쿼리(Subquery) 서브쿼리(Subquery) - 서브쿼리란 다른 쿼리 내부에 포함되어 있는 SELECT 문을 의미한다. - 서브쿼리를 포함하고 있는 쿼리를 외부쿼리라고 부르며, 서브쿼리는 내부쿼리라고도 부른다. - 또한, 서브쿼리는 반드시 괄호로 감싸져 있어야만 한다. SELECT ID, RESERVE_DATE, ROOM_NUM FROM RESERVATION WHERE NAME IN (SELECT NAME FROM CUSTOMER WHERE ADDRESS = '서울') - 위 예제는 주소가 서울인 고객이 예약한 예약 정보만을 선택하는 예제이다. - 위 코드는 우선 CUSTOMER 테이블의 ADDRESS 필드값이 '서울'인 레코드의 NAME 필드를 모두 선택한다. - 그리고나서, RESERVATI..