MulaiMulai sekarang secara gratis

Menyaring dengan variabel sesi

Variabel sesi di Snowflake memungkinkan Anda menyimpan satu nilai dan merujuknya di kueri mana pun selama sesi Anda menggunakan awalan $. Ini adalah fitur khusus Snowflake — berguna untuk memparameterisasi kueri tanpa menuliskan nilai secara hardcode.

Variabel sesi $min_fee telah diatur ke 49.99 (setara dengan menjalankan SET min_fee = 49.99). Tabel snowy_peak.subscriptions memiliki kolom subscription_id, user_email, plan, status, start_date, dan monthly_fee.

Latihan ini adalah bagian dari kursus

Arsitektur Snowflake

Lihat Kursus

Petunjuk latihan

  • Kueri snowy_peak.subscriptions untuk menampilkan plan dan monthly_fee bagi semua langganan dengan monthly_fee lebih besar dari atau sama dengan variabel sesi $min_fee.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Return plan and monthly_fee for subscriptions at or above $min_fee
SELECT plan, monthly_fee
FROM snowy_peak.subscriptions
WHERE monthly_fee >= ___;
Edit dan Jalankan Kode