摘要: 数据(基表course): 需求:编写Hive的HQL语句来实现以下结果:表中的1表示选修,表中的0表示未选修。 实现需求的步骤: 使用case...when...将不同的课程名称转换成不同的列。 阅读全文
posted @ 2018-10-25 16:56 薄点 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 数据(基表:store): 需求:求出每个店铺的当月销售额和累计到当月的总销售额。 实现需求步骤: 1,做出店铺,月份,营业额的表。 2,做出内链接的视图。 3,通过视图来进行月份的比较,来对销售额进行积累。 阅读全文
posted @ 2018-10-25 16:21 薄点 阅读(2153) 评论(0) 推荐(0) 编辑
摘要: 基表(weather): 需求:求每一年的最大温度和当时的日期。 实现需求的步骤: 1,处理基表,把基表转换成年,月,日,温度的形式。 2,创建一个每年的最大温度的视图。 3,两表内链接查出最大温度的日期。 阅读全文
posted @ 2018-10-25 15:13 薄点 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 基表: use myhive;CREATE TABLE `course` ( `id` int, `sid` int , `course` string, `score` int ) ; INSERT INTO `course` VALUES (1, 1, 'yuwen', 43);INSERT I 阅读全文
posted @ 2018-10-25 10:33 薄点 阅读(1079) 评论(0) 推荐(0) 编辑