ПочатиПочніть безкоштовно

Кількість подій у кожному виді спорту

Повна E:R-діаграма для бази даних наведена нижче:

Оскільки компанія працюватиме і з літніми, і з зимовими видами спорту, доцільно переглядати всі види спорту в одному централізованому звіті.

Ваше завдання — скласти запит, який показує унікальну кількість подій, проведених для кожного виду спорту. Зверніть увагу, що через відсутність зв'язків між цими двома таблицями потрібно використати UNION, а не JOIN.

Ця вправа є частиною курсу

Звітування в SQL

Переглянути курс

Інструкції до вправи

  • Створіть звіт, який показує унікальні events за sport як для літніх, так і для зимових подій.
  • Використайте 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
____;
Редагувати та запускати код