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

Lọc với các điều kiện truy vấn con phức tạp hơn

Trong bài tập trước, bạn đã tạo danh sách các đội không có trận sân nhà nào trong cơ sở dữ liệu bóng đá bằng cách dùng truy vấn con trong WHERE. Giờ hãy tiếp tục khám phá cơ sở dữ liệu này bằng cách tạo danh sách các đội đã ghi 8 bàn trở lên trong một trận sân nhà.

Để làm được điều này, bạn sẽ xây dựng một truy vấn con trong mệnh đề WHERE với điều kiện lọc riêng của 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

Xem khóa học

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

  • Tạo một truy vấn con trong mệnh đề WHERE để truy xuất tất cả giá trị hometeam_ID từ bảng match với số home_goal lớn hơn hoặc bằng 8.
  • Chọn team_long_nameteam_short_name từ bảng team. Bao gồm tất cả các giá trị từ truy vấn con vào truy vấn chính.

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 team long and short names
	___,
	___
FROM ___
-- Subquery to filter for teams with 8 or more home goals
WHERE team_api_id ___
	  (SELECT ___ 
       FROM ___
       WHERE ___ >= ___);
Chỉnh sửa và Chạy Mã