mysql 서브쿼리 작성법

chp9419·2022년 2월 14일
0

서브쿼리는 반드시 괄호가 있어야함.

서브쿼리를 포함할수 있는 외부 쿼리는 아래와 같음.

1. SELECT
2. INSERT,
3. UPDATE,
4. DELETE,
5. SET,
6. DO

6개 서브쿼리는 또다시 다른 서브쿼리를 포함 시킬수 있음.


1. SELECT ID, ReserveDate, RoomNum FROM Reservation
 2.WHERE NAEM IN (SELECT Name from Custmor WHERE Address ="서울")

1. 외부쿼리
2. 서브쿼리

실행순서

2번라인 서브쿼리가 먼저 실행 후 Custmor 테이블 Address 
필드 값의 서울 레코드의 Name 필드를 모두 선택한다.

그다음 1번 외부쿼리 실행되어 Reservation 테이블에서 서브쿼리에
의해 선택된 결과 집합에 포함된 Name 필드와 일치한 레코드만 다시 선택.
profile
주어진 문제는 해결하고 공부하고 성장한다.

0개의 댓글

관련 채용 정보