找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1305|回复: 2
收起左侧

[Data Science] Uber Data Analysis Challenge

[复制链接]

8

主题

7

精华

263

积分

高级会员

Rank: 3Rank: 3

积分
263
发表于 1-18-2016 05:07 PM | 显示全部楼层 |阅读模式

亲!马上注册或者登录会查看更多内容!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Sophia 于 1-18-2016 11:29 PM 编辑

                                
SQL TEST:

Assume a PostgreSQL database, server timezone is UTC.

Table Name: trips

                        
Column Name
               
                        
Datatype:
               
                        
id
               
                        
integer
               
                        
client_id
               
                        
integer (Foreign keyed to                        users.usersid)
               
                        
driver_id
               
                        
integer (Foreign keyed to                        users.usersid)
               
                        
city_id
               
                        
integer
               
                        
client_rating
               
                        
integer
               
                        
driver_rating
               
                        
integer
               
                        
request_device
               
                        
Enum(‘android’,                        ‘iphone’, ‘sms’, ‘mobile_web’)
               
                        
status
               
                        
Enum(‘completed’,                        ‘cancelled_by_driver’, ‘cancelled_by_client’)
               
                        
predicted_eta
               
                        
integer
               
                        
actual_eta
               
                        
integer
               
                        
request_at
               
                        
timestamp                        with timezone
               

Table Name: users

                        
Column Name:
               
                        
Datatype:
               
                        
usersid
               
                        
integer
               
                        
email
               
                        
character varying
               
                        
firstname
               
                        
character varying
               
                        
lastname
               
                        
character varying
               
                        
banned
               
                        
Boolean
               
                        
role
               
                        
Enum(‘client’, ‘driver’,                        ‘partner’)
               
                        
creationtime
               
                        
timestamp with time zone
               


  • For request        times between 12/1/2013 10:00:00 PST & 12/8/2013 17:00:00 PST,        how many completed trips (Hint: look at the trips.status column)        were requested on iphones in City #5? on android phones?
  • In City #8, how        many unique, currently unbanned clients requested a trip in October        2013 that was eventually completed? Of these, how many trips did        each client take?
  • In City #8, how        many unique, currently unbanned clients requested a trip between        9/10/2013 and 9/20/2013, with drivers who started between 9/1/2013        and 9/10/2013 and are currently banned, that was eventually        completed?



0

主题

0

精华

0

积分

新米人

Rank: 1

积分
0
发表于 1-18-2016 05:08 PM | 显示全部楼层
感谢hacknobody分享~~~
回复 支持 反对

使用道具 举报

0

主题

0

精华

0

积分

新米人

Rank: 1

积分
0
发表于 1-19-2016 05:06 PM 来自美国米群网手机版 | 显示全部楼层
楼主hacknobody帖子好赞~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表