EmpezarEmpieza gratis

Evaluar la duración del entrenamiento

Los entrenadores personales quieren ajustar la duración de sus clases para adaptarlas al nivel de sus miembros. Les gustaría entender mejor el tiempo medio que los usuarios pasan en el gimnasio para cada tipo de entrenamiento. Esto les ayudará a determinar la duración adecuada para cada tipo de clase.

Este ejercicio forma parte del curso

Tipos de datos y funciones en Snowflake

Ver curso

Instrucciones del ejercicio

  • Crea una CTE llamada workout_durations que devuelva gym_id, workout_type y el workout_length calculado de la tabla CORE_GYM.visits.
  • Haz un pivote de los resultados para crear un conjunto que muestre la media de workout_length para cada gimnasio y tipo de entrenamiento.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

-- Create a CTE called workout_durations to prepare data to be pivoted
___ ___ ___ (
    SELECT
        gym_id,
        workout_type,
        DATEDIFF(MINUTES, checkin_time, checkout_time) AS workout_length
    ___ ___.___
)

SELECT
    *
FROM workout_durations

-- Pivot the results, find the average workout length for each gym and workout type
___(
    ___(___) 
    ___ ___ IN (ANY ORDER BY workout_type)
);
Editar y ejecutar código