Adăugarea numerelor de rând la sesiunile de încărcare
Pe parcursul cursului, vei construi funcții de fereastră folosind tabelul charging din schema Snowflake ELECTRIC_VEHICLES. Fiecare înregistrare din acest tabel conține informații despre o sesiune de „încărcare" a unui vehicul electric.
Vei începe prin a folosi o funcție de fereastră pentru a adăuga un număr de rând fiecărei înregistrări.
Acest exercițiu face parte din cursul
Funcții de fereastră în Snowflake
Instrucțiuni pentru exercițiu
- Completează instrucțiunea
SELECTpentru a returna câmpurilecharging_station_locationșiuser_id. - Folosind o funcție de fereastră, atribuie un număr de rând fiecărei înregistrări și sortează după
charging_cost.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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;