Hive零基础从入门到实战 入门篇(十六) HiveQL:ORDER BY语句

目录

 

前言

1. 基本语法

2. 参数设置

3. 举例


前言

Hive中ORDER BY语句和其他的SQL方言中的定义是一样的,会对查询结果集执行一个全局排序。这也就是说会有一个所有的数据都通过一个reduce进行处理的过程。对于大数据集,这个过程可能会消耗漫长的时间来执行,甚至会执行失败。不过这点并不用太过担心,因为大多数时候都不会有需求要对大数据集进行paixu用户可以指定任意期望进行排序的字段,并可以在字段后面加上ASC关键字(默认的),表示按升序排序,或加DESC关键字,表示按降序排序。

1. 基本语法

ORDER BY表示按照某些字段排序,语法如下,[ ]中的语句为可选项:

SELECT 列名
      ,aggregate_function(列名) AS num
FROM 表名
WHERE 列

猜你喜欢

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