IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Nell'istruzione CASE, aggiorna il primo valore tra parentesi in New 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 WHERE per restituire solo i record con un gym_type pari 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 = '___';
Modifica ed esegui il codice