MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Dalam pernyataan CASE, perbarui nilai pertama di dalam tanda kurung menjadi New York.
  • Setelah kata kunci else, tambahkan string Non-Major City; ini adalah nilai yang akan dikembalikan jika kondisi di atas tidak cocok.
  • Perbarui klausa WHERE untuk hanya mengembalikan rekaman dengan gym_type bernilai '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 = '___';
Edit dan Jalankan Kode