Aan de slagGa gratis aan de slag

Sporten in de grote stad

Omdat tekst één van de meest gebruikte gegevenstypen in Snowflake is, gebruik je het vaak direct in een query, bijvoorbeeld in CASE-statements, WHERE-clausules en meer!

Je vult een query aan die informatie ophaalt over premium sportschoollocaties en aangeeft of ze in een grote of niet-grote stad liggen. Let goed op die tekstwaarden!

Deze oefening maakt deel uit van de cursus

Gegevenstypen en functies in Snowflake

Cursus bekijken

Oefeninstructies

  • Werk in het CASE-statement de eerste waarde tussen haakjes bij naar New York.
  • Voeg na het else-trefwoord de string Non-Major City toe; dit is de waarde die wordt geretourneerd als de voorwaarde hierboven niet overeenkomt.
  • Werk de WHERE-clausule bij zodat alleen records met een gym_type van 'Premium' worden teruggegeven.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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 = '___';
Code bewerken en uitvoeren