開始使用免費開始

大城市裡的健身日常

文字資料是 Snowflake 中最常用的資料型別之一,常被直接用在查詢裡,例如 CASE 敘述、WHERE 子句等。

你將補上查詢內容,以擷取高級健身房(premium)地點的資訊,並將其分類為位於主要或非主要城市。請特別留意那些文字值!

本練習屬於課程

Snowflake 的資料型別與函式

檢視課程

練習說明

  • CASE 敘述中,將括號內的第一個值更新為 New York
  • 在 else 關鍵字之後,加入字串 Non-Major City;若上方條件不符合,將會回傳此值。
  • 更新 WHERE 子句,只回傳 gym_type'Premium' 的記錄。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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 = '___';
編輯並執行程式碼