![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hive
文章平均质量分 57
“孤酒”
这个作者很懒,什么都没留下…
展开
-
hive 日期函数大全
from_unixtime 语法:from_unixtime(bigint unixtime[, string format]) 返回值: string 说明: 转化UNIX时间戳(从1970-01-01 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式 默认的格式为 ‘yyyy-MM-dd HH:mm:ss’ hive> select from_unixtime(1323308943,'yyyyMMdd') from dual; 20111208 unix_timestamp原创 2021-04-07 15:57:08 · 117 阅读 · 0 评论 -
hive查询dense_rank(),rank(),row_number()的区别
hive查询dense_rank(),rank(),row_number()的区别 hive中查询一组中的前几名,就用到dense_rank(),rank(),row_number()这几个函数,他们的区别在于 rank()就是排序 相同的排序是一样的,但是下一个小的会跳着排序,比如 等级 排序 23 1 23 1 22 3 dense_rank()相同的排序相同,下一个小的会紧挨着排序,比如 等级 排序 23 1 23 1 22 2 这样总个数是相对减少的,适合求某些指标前几个等级的个数。 row_n原创 2021-04-06 18:02:14 · 258 阅读 · 0 评论