쿼리 속의 쿼리를 Sub 쿼리라고 한다.
PostgreSQL 2 에서 DATABASE 를 만들고 develop_book 이라는 TABLE 을 만들었다.
내부에 어떤 자료가 남아있는지 확인하기 위해 쿼리문을 작성해보았다.
SELECT * FROM develop_book;
date 가 2021-12-08 인 값을 찾고 싶어서 WHERE 을 사용해보았다.
SELECT * FROM develop_book WHERE date='2021-12-08';
내부 쿼리에 대해서
간단하게 느낌만 볼 수 있는 두 가지 예제코드를 보았다.
SELECT * FROM develop_book WHERE '2021-12-08' = ( SELECT date FROM develop_book WHERE book_id=4 );
SELECT * FROM develop_book WHERE '2021-12-08' =( SELECT date FROM develop_book WHERE book_id=2 );