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>Instructions de l’exercice
- Dans l’instruction
CASE, remplacez la première valeur entre parenthèses parNew 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
WHEREpour ne renvoyer que les enregistrements avec ungym_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 = '___';