Berolahraga di kota besar
Sebagai salah satu tipe data paling populer di Snowflake, data teks sering digunakan langsung di dalam kueri untuk hal-hal seperti pernyataan CASE, klausa WHERE, dan lainnya!
Anda akan melengkapi sebuah kueri yang mengambil informasi tentang lokasi gym premium dan mengklasifikasikannya sebagai berada di kota besar atau bukan kota besar. Perhatikan baik-baik nilai teksnya!
Latihan ini adalah bagian dari kursus
Tipe Data dan Fungsi di Snowflake
Petunjuk latihan
- Dalam pernyataan
CASE, perbarui nilai pertama di dalam tanda kurung menjadiNew York. - Setelah kata kunci else, tambahkan string
Non-Major City; ini adalah nilai yang akan dikembalikan jika kondisi di atas tidak cocok. - Perbarui klausa
WHEREuntuk hanya mengembalikan rekaman dengangym_typebernilai'Premium'.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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 = '___';