Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • I CASE-satsen uppdaterar du det första värdet inom parentes till New 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är gym_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 = '___';
Redigera och kör kod