Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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
___
Chỉnh sửa và Chạy Mã