Zeilennummern zu Ladesitzungen hinzufügen
Im gesamten Kurs erstellst du Window-Funktionen mit der Tabelle charging im Snowflake-Schema ELECTRIC_VEHICLES. Jeder Datensatz in dieser Tabelle enthält Informationen zu einer „charging“-Sitzung für ein Elektrofahrzeug.
Du beginnst damit, mithilfe einer Window-Funktion jeder Zeile eine Nummer hinzuzufügen.
Diese Übung ist Teil des Kurses
<Kurs>Window Functions in Snowflake</Kurs>Übungsanweisungen
- Ergänze die
SELECT-Anweisung, sodass die Feldercharging_station_locationunduser_idzurückgegeben werden. - Weise mithilfe einer Window-Funktion jedem Datensatz eine Zeilennummer zu und sortiere nach
charging_cost.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
SELECT
-- Return the charging_station_location and user_id
___,
___,
charging_start_time,
charging_cost,
-- Assign a row number to each record, ordering by charging_cost
___() ___(___ ___ ___)
FROM ELECTRIC_VEHICLES.charging;