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

Lọc với JOIN

Khi thêm bộ lọc vào một truy vấn cần tham chiếu đến một bảng khác, bạn có vài cách tiếp cận. Một cách là JOIN sang bảng mới rồi thêm một mệnh đề WHERE cơ bản.

Mục tiêu của bạn là tạo một báo cáo với các đặc điểm sau:

  • Cột thứ nhất là bronze_medals, tức tổng số bronze.
  • Cột thứ hai là silver_medals, tức tổng số silver.
  • Cột thứ ba là gold_medals, tức tổng số gold.
  • Chỉ bao gồm summer_games.
  • Báo cáo được lọc để chỉ bao gồm các vận động viên 16 tuổi hoặc nhỏ hơn.

Trong bài tập này, hãy dùng cách JOIN.

Bài tập này là một phần của khóa học

Lập báo cáo trong SQL

Xem khóa học

Hướng dẫn bài tập

  • Tạo truy vấn lấy tổng bronze_medals, silver_medalsgold_medals từ summer_games.
  • Dùng JOIN và mệnh đề WHERE để lọc các vận động viên 16 tuổi trở xuống.

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.

-- Pull summer bronze_medals, silver_medals, and gold_medals
SELECT 
	____, 
    ____, 
    ____
FROM ____ AS s
JOIN ____ AS a
ON ____
-- Filter for athletes age 16 or below
WHERE ____;
Chỉnh sửa và Chạy Mã