Advertisement

大数据学习笔记(28)

阅读量:

HIVEQL语言特性与应用

HIVEQL(HIVE Query Language:Hive 查询语言)作为一种专门用于数据处理与分析的查询语言,其主要功能是针对Hive系统中Metastore所存储的结构化数据进行操作。

28.1查询语句(SELECT ...WHERE)

SELECT 语句的功能是用于从数据库表中提取所需的数据信息。WHERE 子句的作用机制类似于设定筛选条件,通过特定的条件对数据进行过滤,从而返回限定范围内的结果集。系统内部提供的运算符与函数可以组合形成符合要求的表达式,用以实现精准的数据筛选。关于SELECT查询的具体语法结构如下:

复制代码
 SELECT  [ALL | DISTINCT] select_expr, select_expr, ... 
    
 FROM  table_reference 
    
 [WHERE  where_condition] 
    
 [GROUP BY  col_list] 
    
 [HAVING  having_condition] 
    
 [CLUSTER BY col_list | [DISTRIBUTE BY col_list] [SORT BY col_list]] [LIMIT number];
    
    
    

全部评论 (0)

还没有任何评论哟~