![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据操作语句
白修修
这个作者很懒,什么都没留下…
展开
-
关于hive窗口函数,你应该知道的
窗口函数 - 概述窗口函数是一组特殊函数扫描多个输入行来计算每个输出值,为每行数据生成一行结果可以通过窗口函数来实现复杂的计算和聚合语法Function (arg1,..., arg n) OVER ([PARTITION BY <...>] [ORDER BY <....>] [<window_clause>])PARTITION BY类似于GROUP BY,未指定则按整个结果集只有指定ORDER BY子句之后才能进行窗口定义可同时使用多个窗口函数过原创 2020-07-19 12:27:18 · 251 阅读 · 0 评论 -
hive经典练习50题
hive经典练习50题数据展示在hive中建表导入数据1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数2.查询"01"课程比"02"课程成绩低的学生的信息及课程分数3.查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩4。查询平均成绩小于60分的同学的学生编号和学生姓名和平均成绩 – (包括有成绩的和无成绩的)5.查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩6.查询"李"姓老师的数量7.查询学过"张三"老师授课的同学的信息8.查询没学过"张三"老师授课的同学的信息9原创 2020-07-18 23:40:12 · 4312 阅读 · 1 评论 -
hive常用语句总结——高级查询
装载数据:INSERT表插入数据INSERT OVERWRITE TABLE test select 'hello'; -- INSERT不支持的写法insert into employee select * from ctas_employee; -- 通过查询语句插入-- 多插入from ctas_employeeinsert overwrite table employee select *insert overwrite table employee_internal select *;原创 2020-07-15 23:31:18 · 527 阅读 · 0 评论 -
一些简单的hbase语法
//创建namespace(mydemo),相当于创建一个数据库create_namespace 'mydemo' //在namespace中创建一个表(userinfos),表中有一个列簇(base)create 'mydemo.userinfos','base' //查看所有表名list//在列簇中插入数据put 'mydemo.userinfos',1,'base:username','zhangsan'scan 'mydemo.userinfos' //查看表cou原创 2020-07-15 23:17:31 · 260 阅读 · 0 评论 -
hive函数小结1——常用标准函数和UDF自定义函数
hive函数分类:从输入输出角度:标准函数:一行数据中的一列或多列为输入,结果为单一值聚合函数:多行的零列到多列为输入,结果为单一值表生成函数:零个或多个输入,结果为多列或多行从实现方式分类:内置函数自定义函数:UDF:自定义 标准函数UDAF:自定义聚合函数UDAF:自定义表生成函数标准函数有字符函数:类型转换函数:数学函数:日期函数:集合函数:条件函数聚合函数count、sum、max、min、avg、var_samp等表生成函数自定义函数步骤:原创 2020-07-13 19:07:12 · 295 阅读 · 0 评论 -
hive常用语句总结——基础
数据库(database)操作create database if not exists myhivebook; use myhivebook;show databases;describe database default; alter database myhivebook set owner user dayongd;drop database if exists myhivebook cascade;表(table)操作-- 创建一个内部表create table if not原创 2020-07-12 21:51:58 · 351 阅读 · 0 评论