제11장. 하위 쿼리 : 쿼리 내의 쿼리
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
정답이 그 안에 있을까요? 한번 알아보겠습니다. 조인은 훌륭하지만, 때로는 데이터베이스에 한 번에 여러 가지 질문을 던져야 할 때도 있습니다. 또는 한 쿼리의 결과를 가져와 다른 쿼리의 입력으로 사용해야 할 때도 있습니다. 이제 하위 쿼리 을 궁극의 분할 도구로 소개합니다. 서브쿼리는 데이터 중복을 방지하고, 쿼리를 더욱 동적으로 만들며, 심지어 매진된 K-팝 콘서트 티켓을 구하는 데도 도움이 됩니다. (글쎄요, 꼭 그렇지는 않겠지만, 세 가지 중 두 가지는 나쁘지 않죠!) 서브쿼리가 단일 값, 열, 심지어 파생 테이블로 사용될 때 단일 값, 열, 심지어 표 형식의 결과까지 반환할 수 있다는 점을 알게 될 것입니다. 또한 서브쿼리, 조인, 또는 공통 테이블 표현식 (CTE)와 같은 대체 SQL 구문 옵션 중에서 선택하는 방법에 대해서도 더 자세히 배우게 될 것입니다. 이 모든 내용이 이 장에 담겨 있으니, 더 자세히 알아보려면 계속 읽어보세요.
저예산 옵션
애비는 지금까지 내용을 따라오면서 조인(join)과 유니온(union)이 꽤 멋지다고 생각합니다. 그녀는 테이블 간의 관계를 고려하여 테이블과 키를 잘 구성해 두었습니다. 하지만 기억하세요, 애비의 travel_db 데이터베이스는 단순히 SQL 학습용이 아닙니다. 그녀는 이 데이터베이스를 사용하여 다가오는 여행을 계획해야 합니다.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access