CommencezCommencez gratuitement

S'entraîner dans la grande ville

Étant l'un des types de données les plus utilisés dans Snowflake, le texte est souvent intégré directement dans une requête, par exemple dans les instructions CASE, les clauses WHERE, et plus encore!

Vous allez compléter une requête qui récupère des renseignements sur des centres d'entraînement haut de gamme et qui les classe selon qu'ils se trouvent dans une grande ville ou non. Portez une attention particulière aux valeurs textuelles!

Cette activité fait partie du cours

Types de données et fonctions dans Snowflake

Voir le cours

Instructions de l’exercice

  • Dans l'instruction CASE, remplacez la première valeur entre parenthèses par New York.
  • Après le mot-clé else, ajoutez la chaîne Non-Major City; c'est la valeur qui sera renvoyée si la condition ci-dessus ne correspond pas.
  • Modifiez la clause WHERE pour ne retourner que les enregistrements dont le gym_type est 'Premium'.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

SELECT
    gym_id,
    CASE
        -- Update the locations classified as a Major City
        WHEN location IN ('___', 'Los Angeles', 'Dallas') 
        THEN 'Major City'
        
        -- Otherwise, it's a Non-Major City
        ELSE '___'
    END AS gym_city
FROM CORE_GYM.gyms

-- Complete the WHERE clause to only return Premium gym types
WHERE gym_type = '___';
Modifier et exécuter le code