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
Oefeninstructies
- Werk in het
CASE-statement de eerste waarde tussen haakjes bij naarNew York. - Voeg na het else-trefwoord de string
Non-Major Citytoe; dit is de waarde die wordt geretourneerd als de voorwaarde hierboven niet overeenkomt. - Werk de
WHERE-clausule bij zodat alleen records met eengym_typevan'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 = '___';