Hive高级操作

1.使用LIKE、AS创建表,表重命名,添加、修改、删除列

表结构数据复制

根据已存在的表结构,使用like关键字,复制一个表结构一模一样的新表

hive> create table student_info2 like student_info;

OK

Time taken: 0.73 seconds

hive> show tables;

OK

employee

student_info

student_info2

student_school_info

student_school_info_external_partition

student_school_info_partition

Time taken: 0.15 seconds, Fetched: 6 row(s)

根据已经存在的表,使用as关键字,创建一个与查询结果字段一致的表,同时将查询结果数据插入到新表

create table student_info3 as select * from student_info;

只有student_id,name两个字段的表

create table student_info4 as select student_id,name from student_info;

表重命名

student_info4表重命名为student_id_name

alter table student_info4 rename to student_id_name;

添加列

给student_info3表添加性别列,新添加的字段会在所有列最后,分区列之前,在添加新列之前已经存在的数据文件中。</

hive的like查新_Hive高级查询操作相关推荐

  1. MongoDB 文档的高级查询操作

    第1关:数据的导入导出 本关任务:向数据库导入数据和从数据库导出数据. 第2关:高级查询(一) 本关任务:根据编程要求完成文档查询. 第3关:高级查询(二) 本关任务:根据编程要求完成文档查询. 第4 ...

  2. mysql多类型查询_MYSQL中的多类型查询及高级查询操作

    离散查询 select * from car where price=30 or price=40 or price=50 or price=60; select * from car where p ...

  3. educoder MongoDB 文档的高级查询操作

    第1关:数据的导入导出 mongoimport -d mydb1 -c test --type csv --headerline --ignoreBlanks --file /home/example ...

  4. python数据库-mongoDB的高级查询操作(55)

    一.MongoDB索引 为什么使用索引? 假设有一本书,你想看第六章第六节讲的是什么,你会怎么做,一般人肯定去看目录,找到这一节对应的页数,然后翻到这一页.这就是目录索引,帮助读者快速找到想要的章节. ...

  5. 头歌 MongoDB 文档的高级查询操作(全部关卡)

    第一关 mongoimport -d mydb1 -c test --type csv --headerline --ignoreBlanks --file /home/example/student ...

  6. sql查询计算机系学生的学号和姓名,实验5数据库的简单查询操作答案.docx

    (6) 从学生信息表中查询计算机系年龄小于 (6) 从学生信息表中查询计算机系年龄小于 20 的学生的信息 SQL 代码如下: (2) (2) 从学生信息表中查询所有学生的姓名和学号信息并分别 实验 ...

  7. Hive常见查询操作与函数汇总

    目录 一.查询操作 1.基本查询(Like VS RLike) 2.Join语句 3.分组 4.排序 sort by 和 distribute by 6.分桶抽样 二.函数汇总 1.查询函数 行与列的 ...

  8. oracle将查询结果声明为伪表,Oracle查询操作(增删改查,伪表,高级查询)实例讲解...

    SQL查询操作:增删改查 一.SQL操作符 算术操作符 + - * / 比较操作符 = != < > <= >= BETWEEN--AND IN LINK IS NULL 逻辑 ...

  9. hive 修改分区备注_Hive分区、分桶操作及其区别

    点击上方"风控圈子"  选择"星标"公众号 每天早上8:30,一起实现自我增值 Hive是基于Hadoop的一个数据仓库工具,使用类SQL的查询语句,即HQL对 ...

最新文章

  1. C语言 用代码将10进制转换为2进制表示
  2. 利用vagrant快速搭建rails开发环境
  3. Nginx负载均衡记录
  4. oracle asm 异机挂载,oracle 异机恢复 从asm到文件系统成功实例
  5. 最近摸了下DELL 几种老设备的一点心得
  6. Linux 设置 LD_LIBRARY_PATH
  7. Springboot+ssm高校会议预约系统javaweb
  8. 安卓手机屏幕怎么投射到电脑显示器
  9. 《艺技回忆录》 ——观《达芬奇的人生密码》有感
  10. Webgl(ThreeJS)空间测量\测距功能(附工程文件)
  11. VB.NET创建/修复/压缩/备份/恢复ACCESS数据库
  12. Causal Intervention for Weakly-Supervised Semantic Segmentation
  13. 【云原生之Docker实战】使用Docker部署Mindoc文档管理平台
  14. 计算机技巧宣讲,PPT演讲技巧
  15. 解决idea运行Tomcat项目时网页自动打开test1_Web_exploded文件并且打开其他链接时报错404的问题
  16. 用标签打印软件制作矢量格式的条码
  17. 洗料系列-杂谈篇-麻将自动化---第一章、麻将基础入门
  18. C++程序设计:补齐函数求长方体体积
  19. 基于JSP的网络音乐KTV点歌电台网站
  20. 漏极开路 推挽输出方式和弱上拉都什么意思

热门文章

  1. 搭建数据库代理服务器
  2. 详解人工智能技术如何应用到智能家居
  3. 一部现世安稳、岁月静好的传奇
  4. PMP通关口诀,还不抓紧背下来
  5. 计算机课件文字,计算机基础——文字录入ppt课件
  6. 30天提升技术人的写作力-第九天
  7. java monitor是什么意思_Java synchronized关键字和monitor
  8. Posterior Cramér–Rao Bounds for Discrete-Time Nonlinear Filtering 阅读
  9. 物联网入门基础知识:物联网培训总结之物联网技术学习路线图
  10. 二、3【FPGA】如何点亮LED灯