EmpezarEmpieza gratis

Filtrar con variables de sesión

Las variables de sesión en Snowflake te permiten guardar un valor una vez y reutilizarlo en cualquier consulta durante el resto de tu sesión usando el prefijo $. Son una característica específica de Snowflake, útil para parametrizar consultas sin fijar valores en el código.

La variable de sesión $min_fee se ha establecido en 49.99 (equivalente a ejecutar SET min_fee = 49.99). La tabla snowy_peak.subscriptions tiene las columnas subscription_id, user_email, plan, status, start_date y monthly_fee.

Este ejercicio forma parte del curso

Arquitectura de Snowflake

Ver curso

Instrucciones del ejercicio

  • Consulta snowy_peak.subscriptions para devolver plan y monthly_fee de todas las suscripciones donde monthly_fee sea mayor o igual que la variable de sesión $min_fee.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

-- Return plan and monthly_fee for subscriptions at or above $min_fee
SELECT plan, monthly_fee
FROM snowy_peak.subscriptions
WHERE monthly_fee >= ___;
Editar y ejecutar código