Lấy tên đội bằng subquery
Hãy giải một bài toán bạn đã gặp vài lần trong khóa học này — Làm thế nào để bạn lấy được cả tên đội chủ nhà và đội khách trong cùng một kết quả truy vấn cuối cùng?
Trong 4 kỹ thuật vừa thảo luận, bài này có thể thực hiện bằng subquery, correlated subquery, và CTE. Hãy luyện tập tạo các bộ kết quả tương tự bằng 3 phương pháp này trong 3 bài tập kế tiếp, bắt đầu với subquery trong FROM.
Cảnh báo: nếu mã của bạn bị hết thời gian, rất có thể bạn đã mắc lỗi trong JOIN và cố nối sai trường, khiến bảng trở nên quá lớn! Hãy đọc kỹ mã và chú thích đã cung cấp, và kiểm tra các điều kiện ON của bạ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
m.id,
t.team_long_name AS hometeam
-- Left join match and team
FROM ___ AS m
___ ___ ___ as t
ON m.hometeam_id = team_api_id;