Tesla Energy wants to monitor Supercharger usage by vehicle. Write a PostgreSQL query that calculates rolling energy metrics for completed charging sessions associated with known Tesla vehicles.
| Column | Type | Description |
|---|---|---|
| vehicle_idPK | INT | Unique Tesla vehicle identifier |
| vin | VARCHAR(17) | Vehicle identification number |
| model | VARCHAR(40) | Tesla vehicle model |
| delivery_region | VARCHAR(30) | Vehicle delivery region |
| Column | Type | Description |
|---|---|---|
| session_idPK | INT | Unique charging session identifier |
| vehicle_id | INT | Vehicle associated with the session |
| session_start | TIMESTAMP | Session start timestamp |
| energy_kwh | DECIMAL(8,2) | Energy delivered in kilowatt-hours |
| session_status | VARCHAR(20) | Charging session status |