A transportation platform needs a weekly operating report for San Francisco. Write a SQL query that returns completed San Francisco rides and active San Francisco-based drivers for each of the 12 calendar weeks ending in the reporting week of 2026-09-06.
week_start, metric_name, and metric_value.completed_sf_rides counts rides whose region is San Francisco and whose completion flag is Y.active_sf_drivers counts distinct drivers whose home region is San Francisco and who have at least one ride in that week, regardless of ride completion status.week_start ascending and then metric_name ascending.| Column | Type | Description |
|---|---|---|
| ride_idPK | INT | Unique ride identifier |
| start_time | TIMESTAMP | Ride start timestamp |
| end_time | TIMESTAMP | Ride end timestamp |
| passenger_id | INT | Passenger identifier |
| driver_id | INT | Passenger identifier referencing drivers.driver_id |
| ride_region | VARCHAR(100) | Region where the ride occurred |
| is_completed | VARCHAR(1) | Whether the ride completed, Y or N |
| Column | Type | Description |
|---|---|---|
| driver_idPK | INT | Unique driver identifier |
| onboarding_time | TIMESTAMP | Timestamp when the driver completed onboarding |
| home_region | VARCHAR(100) | Driver's home region |