EmpezarEmpieza gratis

Profundizando en los costes de carga

¡Vamos un paso más allá! Antes, asignaste un ranking a cada estación de carga según el coste de cada carga. Ahora, vamos a obtener un poco más de información sobre el coste de las sesiones de carga en cada estación.

Este ejercicio forma parte del curso

Funciones de ventana en Snowflake

Ver curso

Instrucciones del ejercicio

  • Determina el coste de la primera carga en cada estación, basándote en charging_start_time.
  • Calcula el charging_cost medio para cada estación de carga.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

SELECT
    user_id,
    charging_station_id,
    charging_cost,
    
    -- Based on the charging_start_time, find the first 
    -- charging cost for each location
	___(___) OVER(
    	PARTITION BY charging_station_id
      	ORDER BY ___
    ) AS first_charging_cost,

	-- Find the average charging cost for charging station id
    ___(___) ___(
        ___ ___ ___
    ) AS average_charging_cost
    
FROM ELECTRIC_VEHICLES.charging
ORDER BY charging_station_id;
Editar y ejecutar código