杨大伟在路上

2020年8月31日 #

大数据第49天—Mysql练习题12道之四-观看电影的次数-杨大伟

摘要: 有一个5000万的用户文件(user_id,name,age),一个2亿记录的用户看电影的记录文件(user_id,url),根据年龄段观看电影的次数进行排序? 1 --建表 2 --用户表 3 drop table if exists test_four_log; 4 create table t 阅读全文

posted @ 2020-08-31 20:04 浪子逆行 阅读(437) 评论(0) 推荐(0) 编辑

2020年8月28日 #

大数据第48天—Mysql练习题12道之三-表STG.ORDER-杨大伟

摘要: 已知一个表STG.ORDER,有如下字段:Date,Order_id,User_id,amount。请给出sql进行统计:数据样例:2017-01-01,10029028,1000003251,33.57。 1)给出 2017年每个月的订单数、用户数、总成交金额。 2)给出2017年11月的新客数( 阅读全文

posted @ 2020-08-28 21:18 浪子逆行 阅读(344) 评论(0) 推荐(0) 编辑

2020年8月26日 #

大数据第47天—Mysql练习题12道之二-京东面试题-杨大伟

摘要: 有50W个京东店铺,每个顾客访客访问任何一个店铺的任何一个商品时都会产生一条访问日志,访问日志存储的表名为Visit,访客的用户id为user_id,被访问的店铺名称为shop,请统计: 1)每个店铺的UV(访客数) 2)每个店铺访问次数top3的访客信息。输出店铺名称、访客id、访问次数 1 -- 阅读全文

posted @ 2020-08-26 20:08 浪子逆行 阅读(573) 评论(0) 推荐(0) 编辑

2020年8月25日 #

大数据第46天—Mysql练习题12道之一--杨大伟

摘要: 我们有如下的用户访问数据 userId visitDate visitCount u01 2017/1/21 5 u02 2017/1/23 6 u03 2017/1/22 8 u04 2017/1/20 3 u01 2017/1/23 6 u01 2017/2/21 8 U02 2017/1/23 阅读全文

posted @ 2020-08-25 20:54 浪子逆行 阅读(163) 评论(0) 推荐(0) 编辑

2020年8月24日 #

大数据第45天—Mysql练习题16- 当选者-杨大伟

摘要: 需求:请编写 sql 语句来找到当选者(CandidateId)的名字 展示效果: Name B 1 Create table If Not Exists Candidate (id int, Name varchar(255)); 2 Create table If Not Exists Vote 阅读全文

posted @ 2020-08-24 21:07 浪子逆行 阅读(146) 评论(0) 推荐(0) 编辑

大数据第44天—Mysql练习题15-给定数字的频率查询中位数-杨大伟

摘要: 需求:编写一个 SQL 查询,满足条件:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息: FirstName, LastName, City, State 展示效果: median 0.0000 1 Create table If Not Exists Numb 阅读全文

posted @ 2020-08-24 21:04 浪子逆行 阅读(198) 评论(0) 推荐(0) 编辑

2020年8月21日 #

大数据第43天—Mysql练习题14-至少有5名直接下属的经理-杨大伟

摘要: 需求:Employee 表,请编写一个SQL查询来查找至少有5名直接下属的经理。 展示效果: Name John 1 Create table If Not Exists Employee (Id int, Name varchar(255), Department varchar(255), Ma 阅读全文

posted @ 2020-08-21 20:26 浪子逆行 阅读(220) 评论(0) 推荐(0) 编辑

2020年8月19日 #

大数据第42天—Mysql练习题13- 员工薪水中位数-杨大伟

摘要: 需求:请编写SQL查询来查找每个公司的薪水中位数。挑战点:你是否可以在不使用任何内置的SQL函数的情况下解决此问题。 展示效果: IdCompanySalary 5 A 451 6 A 513 12 B 234 9 B 1154 14 C 2645 1 Create table If Not Exi 阅读全文

posted @ 2020-08-19 21:29 浪子逆行 阅读(177) 评论(0) 推荐(0) 编辑

2020年8月18日 #

大数据第41天—Mysql练习题12-游戏玩法分析-杨大伟

摘要: 需求一:写一条 SQL 查询语句获取每位玩家 第一次登陆平台的日期。 Activity表:显示了某些游戏的玩家的活动情况。 player_iddevice_idevent_dategames_played 1 2 2016-03-01 5 1 2 2016-05-02 6 2 3 2017-06-2 阅读全文

posted @ 2020-08-18 20:57 浪子逆行 阅读(253) 评论(0) 推荐(0) 编辑

2020年8月17日 #

大数据第40天—Mysql练习题11-行程和用户-杨大伟

摘要: 需求:写一段 SQL 语句查出 2019年10月1日 至 2019年10月3日 期间非禁止用户的取消率。基于上表,你的 SQL 语句应返回如下结果,取消率(Cancellation Rate)保留两位小数。 取消率的计算方式如下:(被司机或乘客取消的非禁止用户生成的订单数量) / (非禁止用户生成的 阅读全文

posted @ 2020-08-17 18:17 浪子逆行 阅读(185) 评论(0) 推荐(0) 编辑

导航