- 博客(3)
- 收藏
- 关注
原创 hive中round、floor、ceil区别及用法
浮点数四舍五入:round(1.4) : 1round(1.5) : 2浮点数取两位小数:round(1.23454,2) : 1.23round(1.04234,2) : 1.04round(1.04534,2) : 1.05小数点位数是负数,比如-2,那么小数点前2位为0,且进行四舍五入计算。round(1213232,-2) : 1213200round(1213252...
2019-08-19 16:33:12 10648
原创 日期函数总结
UNIX时间戳转日期函数: from_unixtime语法: from_unixtime(bigint unixtime[string format])。转化UNIX时间戳(从1970-01-01 00:00:00 UTC到指定时间的秒数)到当前时区的时间格式。举例:select from_unixtime(1323308943,‘yyyyMMdd’) from dual; ##返回值为...
2019-08-19 16:29:39 229
原创 ROW_NUMBER()与FIRST_VALUE(url)区别(取首次记录)
工作中经常会遇到一次时间可以进行多次更改的情况,每次更改都会生成一条记录。那么如果想要取第一条数据的情况下,可以使用函数来解决。hive函数取首次数据:1.FIRST_VALUE取分组内排序后,截止到当前行,第一个值select distinct wo_id,first_value(created_at) over(partition by wo_id order by id asc) a...
2019-08-03 14:36:20 1348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人