Allenarsi nella grande città
Essendo uno dei tipi di dati più utilizzati in Snowflake, il testo viene spesso usato direttamente nelle query, ad esempio in istruzioni CASE, clausole WHERE e molto altro!
Completerai una query che recupera informazioni sulle sedi di palestra premium e le classifica come situate in una città principale o non principale. Fai molta attenzione a quei valori di testo!
Questo esercizio fa parte del corso
Tipi di dati e funzioni in Snowflake
Istruzioni dell'esercizio
- Nell'istruzione
CASE, aggiorna il primo valore tra parentesi inNew York. - Dopo la parola chiave else, aggiungi la stringa
Non-Major City; questo è il valore restituito se la condizione sopra non corrisponde. - Aggiorna la clausola
WHEREper restituire solo i record con ungym_typepari a'Premium'.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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 = '___';