Subquery là gì?

Noun Database
inner query inner select
Truy vấn con

Truy vấn con (subquery) là một biểu thức select-from-where được lồng trong một truy vấn (query) khác. Ví dụ để tìm tất cả các khóa học được giảng dạy trong cả học kỳ Mùa thu 2017 và Mùa xuân 2018 ta viết câu truy vấn sử dụng câu truy vấn con như sau:


select distinct course id 
from section
where semester = 'Fall' and year= 2017 and 
            course id in (select course id
                          from section
                          where semester = 'Spring' and year= 2018);

Truy vấn con (subquery) là:


select course id
from section
where semester = 'Spring' and year= 2018);

Learning English Everyday