摘要:
1、升序排序 hive > select id,name,sal from emp order by sal; 2、降序 添加关键字desc hive > select id,name,sal from emp order by sal desc; 3、按表达式排序 hive > select id
阅读全文
posted @ 2018-06-24 20:38
裸睡的猪
阅读(310)
推荐(0)
编辑
摘要:
where 过滤 %代表任意个字符,_代表一个字符; \\ 转移字符。\\_代表下划线
阅读全文
posted @ 2018-06-24 20:29
裸睡的猪
阅读(306)
推荐(0)
编辑
摘要:
Fetch task 丢弃了mapreduce的作业的繁重任务,查询方便简单 1、第一种方式 2、linux命令行 3、地3中
阅读全文
posted @ 2018-06-24 20:01
裸睡的猪
阅读(154)
推荐(0)
编辑
摘要:
下载Sqoop ,直接解压缩;然后导入2个环境变量 1、导入oracle数据库中表emp的数据到hive表中 1、导入到HDFS中 3、制定表的名字,导入到hive中指定的表中 4、制定条件 --hive-table导入到hive'中制定的emp2表中,若不存在,则创建,--where指明条件 5、
阅读全文
posted @ 2018-06-24 17:17
裸睡的猪
阅读(336)
推荐(0)
编辑
摘要:
LOCAL 指的是操作系统的文件路径,否则默认为HDFS的文件路径 1、向t2和t3的数据表中导入数据 2、导入操作系统的一下三个文件 执行导入命令 3、将HDFS文件中的数据导入到t3中 4、导入到分区表中 指明2个文件 导入分区表中的命令
阅读全文
posted @ 2018-06-24 16:51
裸睡的猪
阅读(23505)
推荐(0)
编辑
摘要:
简化复杂的查询 员工好、姓名、月薪、年薪、在一个emp表中; 部门名称在dept的表中;并未年薪起了一个名字annlsal 查询视图 视图是一个虚表,是不存数据的
阅读全文
posted @ 2018-06-24 16:37
裸睡的猪
阅读(207)
推荐(0)
编辑
摘要:
创建桶表,提高查询速度, 下免。tom'jerry'scott如果他们经过hash计算,得到的hash值一样,则放到桶一个表中。 创建桶表 指明桶的分桶条件,以sname分桶;分为5个桶
阅读全文
posted @ 2018-06-24 16:30
裸睡的猪
阅读(127)
推荐(0)
编辑
摘要:
创建外部表、数据从HDFS获取 只是建立了链接,hdfs中的数据丢失,表中数据也丢失;hdfs数据增加,表中数据也增加 上传文件 创建外部表 删除文件 执行查询语句,发现少了
阅读全文
posted @ 2018-06-24 16:24
裸睡的猪
阅读(123)
推荐(0)
编辑
摘要:
分区表创建 row format delimited fields terminated by ',';指明以逗号作为分隔符 依靠插入表创建分区表 从表sample_table选择 满足分区条件的 列插入到分区表中 insert into table partition_table partitio
阅读全文
posted @ 2018-06-24 16:03
裸睡的猪
阅读(154)
推荐(0)
编辑