每天学习笔记系列-HIVE SQL : ORDER BY 与 SORT BY
之前一直没太关注 order by 和sort by的区别,今天看了下。
首先 ,如果在 严格模式下直接使用order by 会报错,必须加上 LIMIT关键字;
In strict mode, if ORDER BY is specified, LIMIT must also be specified.
set hive.mapred.mode=nonstrict; #或者将参数值设置为,nostrict
select
*
from
A
where d ='2018-10-22'
order by checkin_time
limit 100
sort by 的语法不会受到set hive.mapred.mode 参数影响,
select
*
from
A
where d ='2018-10-22'
sort by checkin_time
distribute by $ 按指定的key 去分发数据,相同key数据会被分到同一个reduce
select
*
from
A
where d ='2018-10-22'
distribute by clientname
sort by checkin_time #cluster by 等价于以上语句,但是cluster by 只能降序select
*
from
A
where d ='2018-10-22'
cluster by checkin_time
每天学习笔记系列-HIVE SQL : ORDER BY 与 SORT BY相关推荐
- SQL Server 2008/2012中SQL应用系列及BI学习笔记系列--目录索引
SQL Server 2008中的一些特性总结及BI学习笔记系列,欢迎与邀月交流. 3w@live.cn ◆0.SQL应用系列 1.SQL Server 2008中SQL增强之一:Values新用途 ...
- SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引 @邀月
邀月 的数据库学习 http://www.cnblogs.com/downmoon/archive/2011/03/10/1980172.html SQL Server 2008中SQL应用系列及BI ...
- SQLServer学习笔记系列2
SQLServer学习笔记系列2 一.写在前面的话 继上一次SQLServer学习笔记系列1http://www.cnblogs.com/liupeng61624/p/4354983.html以后,继 ...
- 【白帽子学习笔记14】SQL注入常用语句
[白帽子学习笔记14]SQL注入常用语句 目前网站中使用的最多的数据库要算是 ACCESS.SQL Server(MSSQL).MySQL 这三个了,所以这里的手工注入,我就以他们三个数据库来分成三 ...
- BizTalk学习笔记系列之二:实例说明如何使用BizTalk
BizTalk学习笔记系列之二:实例说明如何使用BizTalk --.BizTalk学习笔记系列之二<?XML:NAMESPACE PREFIX = O /> Aaron.Gao,2006 ...
- MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MyBatis:学习笔记(4)——动态SQL
MyBatis:学习笔记(4)--动态SQL 转载于:https://www.cnblogs.com/MrSaver/p/7453949.html
- oracle 最大值及其_学习笔记:Oracle优化 SQL查询最大值 最小值时的优化方法案例...
天萃荷净 select max(id),min(id) from table优化,分享开发DBA需求,在SQL语句查询最大值.最小值数据时的优化方式案例 1.查看数据库版本 SQL> selec ...
- 【数据库学习笔记】Day03 - SQL语言基础及数据库定义功能
[数据库学习笔记]Day03 - SQL语言基础及数据库定义功能 〇.本文所用数据库表格: 一.关系运算: 关系运算,数学名词,基本运算有两类:一类是传统的集合运算(并.差.交等),另一类是专门的关系 ...
最新文章
- JFinal Nutz
- GCC安装UBUNTU
- ssy-publish
- python3教程廖雪峰云-python3基础教程廖雪峰云(如何规划研究生三年最后成为谷歌软件工程师)...
- windows切换git账号
- 有趣又好玩的圆外旋轮心形线
- 【Android源代码下载】收集整理android界面UI效果源码
- 注意!这里手把手教你做数据运营管理
- 全国计算机等级考试专用辅导教程,全国计算机等级考试专用辅导教程:二级Visual FoxPro...
- xp系统怎样安装传真服务器,Windowsxp系统下设置传真接收的详细步骤
- mac上禁用复制粘贴
- R语言学习笔记(一)
- 用Python可视化18万条《八佰》影评,看看观众怎么说?
- 《Adobe After Effects CS6中文版经典教程》——2.9 渲染合成图像
- IP地址的分类和指派范围
- Qgis教程12:动态展示
- html5图片2d转换器,webp2jpg - 图片格式转换工具
- win7关闭系统索引服务器,如何关闭Windows7系统中的索引功能
- 【第148期】游戏策划:恭喜@灯入职剧情策划
- Java中的流式布局(FlowLayout)
热门文章
- vxe-table 将表格指定行设置背景颜色后,选中行、悬浮行样式失效解决。
- navicat 新建数据库
- 【星球知识卡片】图像和视频超分辨都有哪些核心技术,如何对其长期深入学习...
- C语言之字符串转int和int转字符串
- 吴恩达机器学习1.2机器学习的定义-----详细笔记及心得
- Jumony快速抓取网页 --- Jumony使用笔记--icode
- MLP-Mixer: An all-MLP Architecture for Vision
- 疯狂Java学习笔记(69)---------Lock
- 路飞学城的python课程怎么样_路飞学城系列:Python就业班课程入学须知整理
- http://click.aliyun.com/m/20492/ DT科技评论第37期:Cato_Network将会重新定义下一代网络以及安全