博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hive子查询(翻译自Hive wiki)
阅读量:6956 次
发布时间:2019-06-27

本文共 421 字,大约阅读时间需要 1 分钟。

子查询语法

SELECT ... FROM (subquery) name ...

Hive只在FROM字句支持子查询。子查询必须给一个名字,因为每个表在FROM字句必须有一个名字。子查询的查询列表的列,必须有唯一的名字。子查询的查询列表,在外面的查询是可用的,就像表的列。子查询也可以一个UNION查询表达式.Hive支持任意层次的子查询。

 

简单子查询的例子:

SELECT col  FROM (  SELECT a+b AS col FROM t1) t2

 

包含UNION ALL的子查询例子:

SELECT t3.col FROM (  SELECT a+b AS col FROM t1    UNION ALL  SELECT c+d AS col FROM t2) t3

翻译自 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+SubQueries

转载地址:http://acmil.baihongyu.com/

你可能感兴趣的文章
十.python面向对象(itme)
查看>>
Python下selenium的简单用法
查看>>
multiset的应用
查看>>
我的mysql的学习记录
查看>>
Codeforces Round #416 (Div. 2)(A,思维题,暴力,B,思维题,暴力)
查看>>
NYOJ 题目77 开灯问题(简单模拟)
查看>>
模式识别
查看>>
设置文本编辑器的按回车时触发的事件
查看>>
关于android手机不能打印Log日志
查看>>
hdu 2157 How many ways?? **
查看>>
xcode8 更新cocoapods
查看>>
习题:海盗船(广搜)
查看>>
auto_ptr
查看>>
Windows系统的消息机制
查看>>
谈谈java中静态变量与静态方法在有继承关系的两个类中调用
查看>>
基础练习 十六进制转八进
查看>>
人工智能赢了人类,那又如何?
查看>>
Shell中字符串、数值的比较
查看>>
内存管理
查看>>
Arg_parser 1.8 发布,C++ 参数解析库
查看>>