Comece agoraComece grátis

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

Ver curso

Instruções do exercicio

  • Determine o custo da primeira recarga em cada estação, com base em charging_start_time.
  • Encontre o charging_cost mé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;
Editar e Executar Código