Advertisement

HOL中的四种排序:Order By、Sort operation、Distribute method、Cluster operation

阅读量:

1.全局排序(Order By)

Order By:全局排序,一个Reducer

1.通过应用 ORDER BY 子句实现数据排序

ASC(ascend): 表示升序排列(默认方式)

DESC(descend): 表示降序排列

2.ORDER BY 子句通常位于 SELECT 语句的末尾部分

3.实际操作案例

(1)检索员工信息并依据工资由低到高进行排序

复制代码
    hive (default)> select * from emp order by sal;
    

(2)按工资由高到低的顺序查询员工信息

复制代码
    hive (default)> select * from emp order by sal desc;
    

依据别名进行排序

依照员工薪资的两倍数值进行排序

复制代码
    hive (default)> select ename, sal*2 twosal from emp order by twosal;
    

多列排序操作

依据部门及工资由低到高的顺序进行排列

复制代码
    hive (default)> select ename, deptno, sal from emp order by deptno,

全部评论 (0)

还没有任何评论哟~