大数据 面试 SQL 040 计算次日留存率
现有用户登录记录表,已经按照用户日期进行去重处理。以用户登录的最早日期作为新增日期,请计算次日留存率
大数据面试SQL038 用户连续登录所有断点日期(二)
现有用户登录记录表,已经按照用户日期进行去重处理。请查询出用户连续登录中出现断点的所有日期
大数据面试SQL 039 连续登录三天的记录
现有用户登录记录表,已经按照用户日期进行去重处理。请查询出用户所有连续三天登录的数据记录
大数据 面试SQL 038 用户连续登录的所有断点日期
现有用户登录记录表,已经按照用户日期进行去重处理。请查询出用户连续登录中出现断点的所有日期
大数据 面试SQL 037查询最近一笔有效订单
现有订单表t_order_037,包含订单ID,订单时间,下单用户,当前订单是否有效。现有订单表,包含订单ID,订单时间,下单用户,当前订单是否有效字段。 请查询出每笔订单的上一笔有效订单
再谈炸裂函数
Lateral View、explode、posexplode以及map_from_arrays的使用
深入理解Hive中的explode和posexplode函数
今天我将向大家介绍Hive中两个常用且强大的函数:explode和posexplode 。
深入理解Hive中的Lateral View及Lateral View Outer的用法
Lateral View是配合表生成函数(如explode)一起使用,对array或者map类型的列进行展开。然而如果在explode的列中有空值,那么它会将包含空值的行完全去掉。这时,我们就可以使用Lateral View Outer。
大数据 面试 SQL left join 测试结果
left join 中的on条件是关联条件,不限定左表数据
HiveSQL-面试题034 不及格课程数大于2的学生的平均成绩及其排名
有学生每科科目成绩,求不及格课程数大于2的学生的平均成绩及其成绩平均值后所在的排名。
HiveSQL-面试题031 计算每个用户的受欢迎程度
有好友关系表t_friend_031,记录了user1_id,user2_id的好友关系对。现定义用户受欢迎程度=用户拥有的朋友总数/平台上的用户总数,请计算出每个用户的受欢迎程度。
HiveSQL-面试题028 用户中两人一定认识的组合数
一、题目有某城市网吧上网记录表,包含字段:网吧id,访客id(身份证号),上线时间,下线时间。规则1:如果两
HiveSQL-面试题027 当天活跃用户当前连续活跃天数
一、题目有用户登录日志表,包含日期、用户ID,当天是否登录,请查询出当天活跃的用户当前连续活跃天数;+---
HiveSQL-面试题026 去掉最大最小值的部门平均薪水
有员工薪资表t_salary_026,包含员工ID(emp_id),部门ID(depart_id),薪水(salary),请计算去除最高最低薪资后的平均薪水;
HiveSQL-面试题025 连续点击三次用户数
有用户点击日志记录表,包含user_id(用户ID),click_time(点击时间),请查询出连续点击三次的用户数;
将间隔小于60s的数据分到同一组
有一份用户访问记录表,记录用户id和访问时间,如果用户访问时间间隔小于60s则认为时一次浏览
Hive-SQL查询每年总成绩都有所提升的学生
学生成绩表(student_scores),有year-学年,subject-课程,student-学生,score-分数这四个字段,请完成如下问题: 问题1:每年每门学科排名第一的学生 问题2:每年总成绩都有所提升的学生
hiveSQL-占据多少个好友的封面
有两张表,朋友关系表user_friend,用户步数表user_steps。查询: 占据多少个好友的封面
HiveSql-微信运动在好友中的排名
一、题目有两个表,朋友关系表user_friend,用户步数表user_steps。请查询出 用户在好友中的排名
Hue安装
hue安装、整合hadoop、hive、mysql