oracle行转列sql怎么写?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle行转列sql怎么写?相关的知识,希望对你有一定的参考价值。
如我查询出来的结果是aa,bb,cc。我需要将aa、bb、cc分三列显示。
如:
aa
bb
cc
http://c.raqsoft.com.cn/article/1543902421790?r=ddszm 参考技术C 己亥岁感事(曹松)述国亡诗(花蕊夫人)
Hive 行转列 & 列转行
参考技术A hive中行转列和列转行比较常见,一般是用于中间数据的生产。行转列一般采用IF进行判断,筛选出本列对应的数据进行统计。
如果我们直接
就会报错
那么,我们由此引入LATERAL VIEW函数
对一列进行炸裂,其他列保持不变
对多列进行炸裂,其他列保持不变
行和列转换的问题主要解决存储和计算过程中关联关系不对等的问题。
以上是关于oracle行转列sql怎么写?的主要内容,如果未能解决你的问题,请参考以下文章