각 종목별 이벤트 수
데이터베이스의 전체 E:R 다이어그램은 아래와 같습니다:

회사가 하계 스포츠와 동계 스포츠 모두에 참여하므로, 모든 종목을 하나의 중앙 보고서에서 확인하는 것이 좋습니다.
여러분의 과제는 각 종목별로 개최된 고유 이벤트 수를 보여주는 쿼리를 만드는 것입니다. 이 두 테이블 사이에는 관계가 없으므로 JOIN이 아니라 UNION을 사용해야 한다는 점에 유의하세요.
이 연습은 강의의 일부입니다
SQL로 리포트 만들기
연습 안내
- 하계와 동계 이벤트 모두에 대해
sport별 고유events를 보여주는 보고서를 만드세요. - 관련 테이블을 결합하기 위해
UNION을 사용하세요. - 필요한 만큼
GROUP BY절을 두 번 사용하세요. - 최종 쿼리를 이벤트 수가 가장 많은 순서로 정렬하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Select sport and events for summer sports
SELECT
____,
____(____ ____) AS events
FROM ____
____
UNION
-- Select sport and events for winter sports
SELECT
____,
____
FROM ____
____
-- Show the most events at the top of the report
____;