栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 前沿技术 > 大数据 > 大数据系统

SQL执行顺序

大数据系统 更新时间:发布时间: 百科书网 趣学号

SQL执行顺序

from→join→on→where→group by→having→select→distinct→order by→limit

from:打开哪个表
join:连接哪个表
on:连接字段
where:条件过滤
group by:分组
having:where不能和聚合函数一起用,having跟在where后面
select:要哪些字段
distinct:去重
order by:排序
limit:取结果

hive执行顺序

from→where→select→group by→having→select→order by→limit

hive的执行顺序本身是MapReduce的执行
Map阶段:
1、from:打开哪个表
2、where:条件过滤
3、select:要哪些字段
4、group by:分组
5、合并发给reduce
Reduce阶段
1、将Map发过来的文件分组
2、select:要哪些字段输出
3、排序输出

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/602091.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号