Ladekosten genauer unter die Lupe nehmen
Gehen wir eine Stufe tiefer! Zuvor hast du jede Ladestation anhand der Kosten pro Ladevorgang gerankt. Jetzt finden wir weitere Informationen zu den Ladekosten der Ladesitzungen an jeder Station.
Diese Übung ist Teil des Kurses
<Kurs>Window Functions in Snowflake</Kurs>Übungsanweisungen
- Bestimme die Ladekosten des ersten Ladevorgangs an jeder Station, basierend auf der
charging_start_time. - Ermittle die durchschnittliche
charging_costfür jede Ladestation.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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;