The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Jul 2017 |
| Last Sign in: | 305 Weeks Ago, 1 Day Ago |
| Questions Answered: | 15833 |
| Tutorials Posted: | 15827 |
MBA,PHD, Juris Doctor
Strayer,Devery,Harvard University
Mar-1995 - Mar-2002
Manager Planning
WalMart
Mar-2001 - Feb-2009
This is a SQL assignment with bonus points if PostgreSQL is used.
Â
Part A
Assume that we have the following tables, with columns as indicated:
Table 1: Rides with following colomns
Â
ride_id
start_time
end_time
passenger_id
driver_id
ride_region
is_completed (Y/N)
Â
Table 2: Drivers with following colomns
Â
Drivers
driver_id
onboarding_time
home_region
Â
1)Â Create query to plot the total count of rides completed in NYC region, in each week over the last 12 weeks.
2)Â Create query that returns a count of the total number of weekly drivers based in San Francisco to complete at least one ride, in each week over the last 12 weeks.
Â
Â
Part B
We notice that ride counts fluctuate in a pattern depending on the day of the week. We want to remove the effect of these daily fluctuations so that we can see trends occurring on a week by week basis
Â
3)Â Create a query that returns, for each of the last 90 days, a count of the rides taken in the 7 day window preceding that day.
Attachments:
----------- Â ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly