로딩
요청 처리 중입니다...

[DataBase] 데이터 조작어(DML) - 부속질의

 [DataBase] 데이터 조작어(DML) - 부속질의

※ 실습에 사용된 스크립트(데이터)는 '오라클로 배우는 데이터베이스 개론과 실습 2판'의 데이터를 사용했습니다. 부속질의 - 만약 가장 비싼 도서의 이름을 찾을 때 일반적으로 2번의 테이블을 조회한 후 질문에 대한 답을 얻을 수 있습니다. ① 첫번 째로 가장 비싼 가격이 얼마인지를 알아야 하고, ② 두번 째는 조회할 도서 이름에 가장 비싼 35000원 이라는 조건을 걸어야 원하는 결과를 얻을 수 있습니다. - 이 처럼 번거로움이 존재하는데, 이를 해결할 수 있는 방법으로 부속질의를 사용해야 합니다. - 부속질의란 SELECT 문의 WHERE 절에 또 다른 테이블 결과를 이용하기 위해 다시 SELECT 문을 괄호로 묶어 다시 질의하는 것을 말합니다.

즉, 질의가 중첩이 되어 부속질의라고 합니다. - 부속질의의 실행순서는 파란색 박스의 WHERE 절의 부속질의를 먼저 처리한 후, 전체적 질의를 처리하여 결과를 줍니다....