
sql
文章平均质量分 72
茁壮小草
这个作者很懒,什么都没留下…
展开
-
【转载】Hive中的全排序:order by,sort by, distribute by
参考源1、https://www.cnblogs.com/xuelisheng/p/11364456.html2、http://www.imooc.com/article/42981?block_id=tuijian_wz写mapreduce程序时,如果reduce个数>1,想要实现全排序需要控制好map的输出,详见Hadoop简单实现全排序。现在学了hive,写sql大家都很熟悉,...转载 2020-04-13 23:47:11 · 1160 阅读 · 1 评论 -
hive 修改表结构
hive表结构修改本期介绍hive中关于表结构的修改修改表名修改字段调整字段的位置增删字段综合操作本期介绍hive中关于表结构的修改在工作中,有时候会遇到老表的数据已经不能支持新的业务需求,若是重新创建一个表来承载,稍微麻烦,若是用旧表来写数据,就需要对旧表做调整。下面的内容就是介绍如何对hive表结构做修改基本操作修改表名rename toALTER TABLE old_ta...原创 2019-12-22 09:55:27 · 2336 阅读 · 0 评论 -
hive 数据操作
本地文件写入hive表,hive表数据导出到本地文件数据导入导出数据导入到hive表中从hive表get到服务器目录下数据导入导出日常工作中,经常涉及到将本地文件写入hive表,已供查询计算,或将hive表的数据导出为本地文件。数据导入到hive表中1、第一步:创建hive 表create table if not exists User.table_user(user_id int,...原创 2019-12-11 14:31:07 · 223 阅读 · 0 评论 -
mysql |那些关于第二大的事
经常遇到关于第二大的计算,如找到销售量第二大的id等等这类问题。一下是我的学习总结,有些来自网络,出处会给出详细的链接,方便寻找源码。题目第二高的薪水 来源https://leetcode.com/problems/second-highest-salary/description/方案一SELECT (SELECT DISTINCT Salary原创 2017-10-07 15:14:58 · 2424 阅读 · 0 评论 -
mysql | 计算排名
> 计算排名 计算排名给出每个人的排名LeetCode上的计算排名方案一方案二方案三方案四例子: https://www.1keydata.com/tw/sql/sql-rank.html给出每个人的排名SELECT a1.Name, a1.Sales, COUNT(a2.Sales) Sales_Rank FROM Total_Sales a1, Total_Sales a2原创 2017-10-07 15:57:22 · 4727 阅读 · 0 评论 -
sql | 基础总结 | 思维导图
看到好的文档,总结的很好,于是便将它按照我的理解来做了一番总结。整体思路基础语法查询查询所有的查询部分字段去重复行DISTINCT语法区间语句语法指定条件语句语法AND语句语法OR语句语法排序语句语法汇总语句语法求一列的最大值语法求一列的最小值语法求平均值语法分组语句语法整体思路整体把握,先从思维导图开始: 下面来细细分解。基础语法关键字 s原创 2017-10-09 19:13:00 · 2645 阅读 · 1 评论 -
HIVE窗口函数
重点介绍窗口函数的语法定义,函数应用范围,案例结合。下面内容是根据网上资料整理而成,均带有链接窗口函数的应用场景http://yugouai.iteye.com/blog/1908121 LEAD语法定义LEAD(col,n,DEFAULT) 用于统计窗口内往下第n行值, 参数1为列名,参数2为往下第n行(可选,默认为1),参数3为默认值(当往下第n行为NULL时...原创 2018-07-16 16:19:46 · 1265 阅读 · 0 评论 -
Hive SQL 日常工作使用总结
写写日常在使用Hive SQL做分析时经常使用的一些函数或者方法likelike用于指定特定的字符串,或结合正则做模糊匹配select uid from dw.today where tunittype like '%wew.%'rlike是hive中对like的扩展,将原先多个like才能完成的任务,使用一个rlike就可以搞定。select uid fr...原创 2018-07-12 10:00:06 · 2955 阅读 · 1 评论 -
HIVE执行、装载数据以及shell结合有关的总结
在写hive中常用的方法时,感觉到那个页面只适合写函数等方法性的东西,没法对一个很常用的东西做深入探究总结,顾新开一个页面来详细介绍HIVE的深入综合性操作。函数页面内容见:https://blog.youkuaiyun.com/xxzhangx/article/details/81009738注:内容来自自己工作总结以及学习《Hive编程指南》总结hive 执行在shell界面输入hiv...原创 2018-07-25 16:02:38 · 1135 阅读 · 2 评论