Dieper in de laadkosten duiken
Laten we een stapje verder gaan! Eerder gaf je elke laadpaal een ranking op basis van de kosten per laadsessie. Nu gaan we wat meer informatie vinden over de laadkosten van sessies bij elke laadpaal.
Deze oefening maakt deel uit van de cursus
Vensterfuncties in Snowflake
Oefeninstructies
- Bepaal de laadkosten van de eerste laadsessie bij elke paal, gebaseerd op de
charging_start_time. - Zoek de gemiddelde
charging_costvoor elke laadpaal.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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;