Träning i storstaden
Textdata är en av de vanligaste datatyperna i Snowflake och används ofta direkt i frågor – till exempel i CASE-satser, WHERE-klausuler och mycket mer!
Du ska komplettera en fråga som hämtar information om premiumgymlokaliseringar och klassificerar dem som belägna i en storstad eller inte. Håll ett vakande öga på textvärdena!
Den här övningen är en del av kursen
Datatyper och funktioner i Snowflake
Övningsinstruktioner
- I
CASE-satsen uppdaterar du det första värdet inom parentes tillNew York. - Efter nyckelordet else lägger du till strängen
Non-Major City– det är värdet som returneras om villkoret ovan inte matchar. - Uppdatera
WHERE-klausulen så att den bara returnerar poster därgym_typeär'Premium'.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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 = '___';