数据库
qq_38142901
这个作者很懒,什么都没留下…
展开
-
hive实现多列数组元素一一对应展开为行
有如下均为字符类型的数据,其中aa与bb里面放的是数组,且每一行,而不同行之间长度不不同,目标是想让aa,bb中的,如下方第2行展开后为图2所示.目标输出。原创 2024-03-01 17:27:16 · 383 阅读 · 0 评论 -
hive 分组后使用近期日期数据进行缺失值填充
有产品重量表,其数据如图所示,一共为四列,分别是日期inc_day,重量weights_value,产品类型product_name,与产品等级product_level.可以看到有些日期下的重量是缺失的,此时我想要拿近期同产品类型跟等级下的重量数据进行填充,也就是第二幅图这样。最后对求和,以及产品类型跟等级进行分组按日期排序取重量最大值,这样缺失的部分前面若有非缺失值,取最值,非缺失值则会被取到,否则继续为空,作为缺失处的值;然后对标记分组求和得到👇结果,可以看到缺失的地方不会进行累加,无缺失的会累加.原创 2023-12-26 19:40:36 · 478 阅读 · 0 评论 -
hive使用关键字做字段
可知date在SQL语言中为关键字,用为字段名时,无法直接使用,需要加上倒引号,才可识别,在建表时也需加倒引号进行使用。原创 2022-07-11 14:18:38 · 2095 阅读 · 0 评论 -
hive get_json_object传递可变参数
hive 复杂数据解析待解析数据字段与样例:样例1:request: TmPromiseReParam [calcMode=A, queryType=0, srcCode=662AA02P, destCode=752BK, consignTime=Fri Sep 24 11:21:00 CST 2021, weight=1.0, productType=T6, monthCard=null, srcAoi=662AA000832, destAoi=752BK000208, serviceCode=nu原创 2021-11-19 16:00:30 · 1527 阅读 · 0 评论 -
hive 获取某字段排序后倒数第n次的所有信息
hive 获取某字段排序后倒数第n次的所有信息牛客网sql题背景:有一个员工入职信息表empolyees,其中包含字段入职日期hire_date与其他相关信息字段。问题:要求获取倒数第n次入职的所有员工信息要求获取倒数第n次入职的一位员工信息解答:问题1:严格获取原表所有字段select * from employees where hire_date=(select distinct hire_date from employees order by hire_date d原创 2021-08-25 13:42:28 · 639 阅读 · 0 评论 -
Jedis 使用 API
Jedis 使用 APIJedis 使用 APIjedis 常用工具类参考资料Jedis 使用 APIJedis 是 Redis 官方首选的 Java 客户端开发包。转载的一个写的很好的博客,贴出来,如下:// An highlighted blockpackage com.wujintao.redis; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import j转载 2020-06-30 11:29:35 · 185 阅读 · 0 评论