1. Learn
  2. /
  3. Курси
  4. /
  5. Звітування в SQL

Connected

Вправа

Повторення виразу CASE

Вирази CASE зручні для групування значень у різні категорії на основі заданих вами умов. Будь-який рядок, що не задовольняє жодної умови, потрапить до гілки ELSE (або матиме значення null, якщо ELSE немає).

У цій вправі ваша мета — створити поле segment, яке відносить спортсмена до одного з трьох сегментів:

  • Tall Female — спортсменка зростом щонайменше 175 сантиметрів.
  • Tall Male — спортсмен зростом щонайменше 190 сантиметрів.
  • Other

Кожен сегмент має звертатися до полів height і gender з таблиці athletes. Використайте вирази CASE і умовну логіку (таку як AND/OR), щоб це побудувати.

Пам'ятайте, що кожен рядок у виразі CASE має такий вигляд: CASE WHEN {condition} THEN {output}

Інструкції

100 XP
  • Оновіть вираз CASE, щоб він повертав три значення: Tall Female, Tall Male та Other.