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
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 qui sera renvoyée si la condition ci-dessus ne correspond pas. - Modifiez la clause
WHEREpour ne retourner que les enregistrements dont legym_typeest'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 = '___';