Hive零基础从入门到实战 入门篇(十七) HiveQL:语句顺序及逻辑执行顺序

目录

 

前言

1. 编写HiveQL的语句顺序

2. HiveQL的逻辑执行顺序


前言

了解HiveQL的语句顺序及逻辑执行顺序可以使我们编写效率更高的代码,并且减少错误,下面我们来分别详细介绍。

1. 编写HiveQL的语句顺序

所有语句的编写顺序为:select … from … where … group by … having … order by … 

具体语法如下,[ ]中的是可选项,当有一个或多个可选项的语句时,要按照以下顺序编写代码,否则会报错:

SELECT 列名
      [,aggregate_function(列名) AS num]
FROM 表名
[WHERE 列名 运算符 值 [AND 列名 运算符 值] [OR 列名 运算符 值]

猜你喜欢

转载自blog.csdn.net/qq_23897391/article/details/91762286