1. Nauka
  2. /
  3. Kursy
  4. /
  5. Raportowanie w SQL

Connected

ćwiczenie

Przypomnienie instrukcji CASE

Instrukcje CASE przydają się do grupowania wartości w różne kategorie na podstawie określonych warunków. Każdy wiersz, który nie spełnia żadnego z warunków, trafi do klauzuli ELSE (lub pojawi się jako null, jeśli klauzula ELSE nie istnieje).

W tym ćwiczeniu stworzysz pole segment, które przypisuje sportowca do jednej z trzech kategorii:

  • Tall Female – kobieta mająca co najmniej 175 centymetrów wzrostu.
  • Tall Male – mężczyzna mający co najmniej 190 centymetrów wzrostu.
  • Other

Każda kategoria powinna odwoływać się do pól height i gender z tabeli athletes. Użyj instrukcji CASE oraz logiki warunkowej (np. AND/OR), aby zbudować to rozwiązanie.

Pamiętaj, że każda linia instrukcji CASE wygląda następująco: CASE WHEN {condition} THEN {output}

Instrukcje

100 XP
  • Zaktualizuj instrukcję CASE, aby zwracała trzy wartości: Tall Female, Tall Male i Other.