JOIN các truy vấn con trong FROM
Bảng match trong European Soccer Database không chứa tên quốc gia hay tên đội. Bạn có thể lấy thông tin này bằng cách JOIN với bảng country, và dùng nó để tổng hợp dữ liệu, chẳng hạn số trận đấu được tổ chức ở mỗi quốc gia.
Nếu bạn muốn lọc dữ liệu từ một trong các bảng này, bạn cũng có thể tạo một truy vấn con (subquery) từ một bảng, rồi JOIN nó với một bảng hiện có trong cơ sở dữ liệu. Truy vấn con trong FROM là một cách hiệu quả để trả lời các câu hỏi chi tiết khi cần lọc hoặc biến đổi dữ liệu trước khi đưa vào kết quả cuối cùng.
Mục tiêu của bạn trong bài tập này là tạo một truy vấn con từ bảng match, rồi JOIN truy vấn con đó với bảng country để tính toán thông tin về các trận có tổng số bàn thắng từ 10 trở lên!
Bài tập này là một phần của khóa học
Xử lý 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
-- Select the country ID and match ID
___,
___
FROM match
-- Filter for matches with 10 or more goals in total
WHERE (___ + ___) >= ___;