1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL에서의 데이터 조작

Connected

演習

FROM 내 서브쿼리 확장하기

이전 연습 문제에서, 전체 득점이 10골 이상인 경기가 데이터베이스에 있는 국가는 England, Netherlands, Germany, Spain뿐이라는 것을 찾았어요. 이제 그 경기들에 대해 더 자세히 알아보겠습니다. 언제 열렸는지, 어떤 시즌이었는지, 그리고 홈/원정 골이 각각 몇 골이었는지 살펴봐요.

이번 연습 문제에서는 메인 쿼리에서 선택한 모든 열에 테이블 별칭이 생략되어 있다는 점에 주목하세요. 이는 메인 쿼리가 서브쿼리에서 데이터를 가져오며, 서브쿼리가 하나의 단일 테이블로 취급되기 때문이에요.

指示

100 XP
  • FROM 절 안의 서브쿼리를 완성하세요. country 테이블에서 국가 name을 선택하고, match 테이블에서 date, home_goal, away_goal, total_goals 열을 함께 선택하세요.
  • 서브쿼리에서 홈 골과 원정 골을 더한 total_goals 열을 만드세요. 이 열은 메인 쿼리를 필터링하는 데 사용돼요.
  • 메인 쿼리에서는 country, date, home_goal, away_goal을 선택하세요.
  • 전체 득점이 10 이상인 경기를 기준으로 메인 쿼리를 필터링하세요.