Aprofundando nos custos de recarga
Vamos subir um nível! Antes, você atribuiu uma classificação para cada estação de recarga com base no custo de cada carga. Agora, vamos descobrir um pouco mais sobre o custo de recarga das sessões em cada estação.
Este exercicio faz parte do curso
Funções de janela no Snowflake
Instruções do exercicio
- Determine o custo da primeira recarga em cada estação, com base em
charging_start_time. - Encontre o
charging_costmédio para cada estação de recarga.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
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;