My dataset, bike_trip_2019, contains bike trip data from 2 different user_type: member and casual.
| trip_id | started_at | ended_at | user_type |
|---|---|---|---|
| 1 | 2019-01-01 07.30 UTC | 2019-01-01 07.40 UTC | member |
| 2 | 2019-01-01 09:20 UTC | 2019-01-01 09:46 UTC | member |
| 3 | 2019-01-02 14:20 UTC | 2019-01-02 14:45 UTC | casual |
| 4 | 2019-01-02 16:20 UTC | 2019-01-02 17:05 UTC | casual |
| ...... | ...... | ...... | ...... |
| 9999 | 2019-12-31 06:20 UTC | 2019-12-31 06:50 UTC | casual |
I want to find out the average number of trips taken by each user type for each day_of_week.
The expected result table looks kinda like this :
| day_of_week | avg_num_member_trips | avg_num_casual_trips |
|---|---|---|
| Sun | ||
| Mon | ||
| TUe | ||
| Wed | ||
| Thu | ||
| Fri | ||
| Sat |
What query should I use to achieve the same / similar result?
