当前位置:网站首页>问卷问题和答案的合并
问卷问题和答案的合并
2022-08-09 09:12:00 【不爱研究的研究僧】
得到的question和answer是json格式,字段是map<string,string>,需要将序号和后面的问题或者答案分开,采用lateral view explode的方法,lateral view explode和explode相比,可以select 非炸裂的字段
要注意炸裂后的两个字段不用括号,如果有where,where放在最后面
select q_key, q_value
from questionnaire
lateral view explode(questions) t as q_key, q_value
可以多次使用lateral view explode
select q_key, q_value, a_key, a_value
from questionnaire
lateral view explode(questions) t as q_key, q_value
lateral view explode(answers) t2 as a_key, a_value
where q_key=a_key
边栏推荐
猜你喜欢
随机推荐
MySQL查漏补缺(五)不熟悉的知识点
MySQL事务隔离
【场景化解决方案】OA审批与用友U9数据集成
gin中模型中增删改查+搜索分页
【培训课程专用】RPC模型:代码导读
ARMv8/ARMv9视频课程-Trustzone/TEE/安全视频课程
MySQL查漏补缺(二)排序检索、过滤数据、模糊查询、正则表达式
canal工作原理及简单案例演示
define 可变参数定义
ASP.net中的数据库应用
编程memonic chant、trick
PoPW token distribution mechanism may ignite the next bull market
进入大厂的面试经验(P7)
go Antlr重构脚本解释器如何实现
CPU主频 外频 芯片组 倍频 cache FSB PCI简介
JVM进程诊断利器——Arthas
微信小程序转支付宝小程序注意事项
gin中简单的curd接口例子
奥维地图电脑端手机端不能用了,有没有可替代的地图工具
多维度LSTM(长短期记忆)神经网络预测未来存款余额走势