CommencerCommencez gratuitement

S’entraîner dans la grande ville

Étant l’un des types de données les plus utilisés dans Snowflake, le texte apparaît souvent directement dans les requêtes, notamment dans les instructions CASE, les clauses WHERE, et bien plus encore !

Vous allez compléter une requête qui récupère des informations sur des salles de sport haut de gamme et indique si elles se trouvent dans une grande ville ou non. Gardez un œil attentif sur les valeurs textuelles !

Cet exercice fait partie du cours

<cours>Types de données et fonctions dans Snowflake</cours>
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 renvoyée si la condition ci-dessus n’est pas satisfaite.
  • Modifiez la clause WHERE pour ne renvoyer que les enregistrements avec un gym_type égal à '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