摘要: 条件函数和表函数 HIVE的指令一定要有分号! 一.条件函数 1.if函数 (1)查询票房,大于50的电影名称,标记为good,小50的标记为not well,最多返回10条。 解析:就是会返回至多十条记录,且返回电影名,以及评级(按票房和50比较,大于50为good否则为not well) sel 阅读全文
posted @ 2025-06-18 17:22 Annaprincess 阅读(15) 评论(0) 推荐(0)
摘要: HQL多表连接 通左连接(左边表中的数据优先全部显示)、右连接(右边表中的数据优先全部显示)、内连接(只显示符合条件的数据)、全连接(显示左右表中全部数据)等方式实现多个表的数据查询。 默认从左到右先写的是左表,左连接保证左表完全显示。 左连接:保证左表完全显示 右连接:保证右表完全显示 内连接:只 阅读全文
posted @ 2025-06-18 17:22 Annaprincess 阅读(9) 评论(0) 推荐(0)
摘要: HQL查询结果存储 1.将查询结果存到新的表里! 将从表film中查询到的结果存到表film_2014 create table film_2014as select * from film where dates like'2014%'; 2.将查询结果存到本地目录 分析:overridewrit 阅读全文
posted @ 2025-06-18 17:22 Annaprincess 阅读(9) 评论(0) 推荐(0)
摘要: HQL聚合查询 其实是考察的聚合函数 1.count函数(统计数量) select count(name) from film where dates like'2014%'; 2.平均 select avg(prince) from film where dates like'2015%'; 平均 阅读全文
posted @ 2025-06-18 17:10 Annaprincess 阅读(13) 评论(0) 推荐(0)