BaşlayınÜcretsiz Başlayın

Oturum değişkenleriyle filtreleme

Snowflake’teki oturum değişkenleri, bir değeri bir kez kaydedip oturumun geri kalanında tüm sorgularda $ önekiyle kullanmana olanak tanır. Bu, Snowflake’e özgü bir özelliktir — değerleri sabitlemeden sorguları parametreleştirmek için kullanışlıdır.

$min_fee adlı oturum değişkeni 49.99 olarak ayarlandı (SET min_fee = 49.99 komutunu çalıştırmaya eşdeğer). snowy_peak.subscriptions tablosunda subscription_id, user_email, plan, status, start_date ve monthly_fee sütunları bulunur.

Bu egzersiz

Snowflake Mimarisi

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • snowy_peak.subscriptions tablosunu sorgulayarak, monthly_fee değeri oturum değişkeni $min_fee değerine eşit veya daha büyük olan tüm abonelikler için plan ve monthly_fee değerlerini döndür.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Return plan and monthly_fee for subscriptions at or above $min_fee
SELECT plan, monthly_fee
FROM snowy_peak.subscriptions
WHERE monthly_fee >= ___;
Kodu Düzenle ve Çalıştır