Semi join
Bạn đã làm rất tốt khi làm quen với semi join và anti join! Giờ bạn sẽ luyện tập sử dụng semi join.
Giả sử bạn muốn xác định các ngôn ngữ được sử dụng ở Trung Đông. Bảng languages chứa thông tin về ngôn ngữ và quốc gia, nhưng không cho biết các quốc gia thuộc khu vực nào. Bạn có thể xây dựng một semi join bằng cách lọc bảng countries theo một region cụ thể, rồi dùng kết quả đó để tiếp tục lọc bảng languages.
Bạn sẽ xây dựng semi join giống như trong bài tập video, theo từng khối: bắt đầu bằng việc chọn các quốc gia từ bảng countries, rồi tận dụng mệnh đề WHERE để lọc bảng languages dựa trên lựa chọn này.
Bài tập này là một phần của khóa học
Kết hợp dữ liệu trong SQL
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Select country code for countries in the Middle East
___