
sql
森特吴
但行好事,莫问前程
展开
-
hive sql 获取某天所在月的最后一个星期天
drop table if exists dm_analysis.xiaomifeng_tableau_whl_month_last_day; create table if not exists dm_analysis.xiaomifeng_tableau_whl_month_last_day as date_sub( concat( concat( (case when month(rpt_...原创 2018-12-15 10:17:50 · 3906 阅读 · 2 评论 -
简单粗暴理解hive开窗函数rank()、dense_rank()及row_number()的区别
看下这个例子,秒懂排序函数之间的区别 例子为五个同学的成绩,按从小到大排序,三个函数的结果如下: 简单来说: rank() over () 并列有间隔,rank值为:1 2 2 4 5 dense_rank() over() 并列不间断,rank值为:1 2 2 3 4 row_number() over() 相同连续排名,rank值为:1 2 3 4 5 代码如下: select...原创 2018-12-22 18:14:47 · 2500 阅读 · 1 评论