技术栈
行转列
苏生Susheng
4 个月前
java
·
数据库
·
sql
·
oracle
·
列转行
·
行转列
·
sql函数
【Oracle】Oracle中的行转列、列转行(unpivot、pivot函数)
行转列和列转行是数据处理中常见的操作,可以将原始数据的行和列进行转换,以满足特定的需求。行转列和列转行的具体实现可以使用SQL语句、Excel函数或编程语言(如Python、R等)来完成。
XueminXu
9 个月前
hive
·
struct
·
行转列
·
str_to_map
·
collect_list
Hive数据仓库行转列
查了很多资料发现网上很多文章都是转发和抄袭,有些问题。这里分享一个自己项目中使用的行转列例子,供大家参考。代码如下:
Data_IT_Farmer
10 个月前
数据仓库
·
hive
·
行转列
·
行转列的值排序
·
sort_array
Hive collect_set()、collect_list()列转行,并对转换后的行值排序
Hive collect_set()、collect_list()列转行,和concat_ws()使用,并对转换后的行值排序
Byyyi耀
10 个月前
数据仓库
·
hive
·
inline
·
行列转换
·
行转列
·
explode
·
列传行
Hive 行列转换
使用 lateral view + explode(array|map) 或 lateral view + inline(array_struct) 可以将列转换为行。
hanyi_
1 年前
sql
·
行转列
SQL行转列,将json数组拆分成多行,一行变多行例子,(LATERAL VIEW explode)
有一张工程师能力表,如: 张三 擅长java、c、c++、c#、js 李四 擅长java、go 王五 擅长css、f# 陈六 擅长as、c、java 。。。
Data_IT_Farmer
1 年前
数据库
·
hive
·
行转列
·
repeat
统计分钟级别的视频在线用户数+列炸裂+repeat函数
uid vid starttime endtime select 'aa' as uid,'v00l' as vid,'2023-10-25 12:00' as starttime,'2023-10-2512:15' as endtime union
华为云开发者联盟
1 年前
华为云gaussdb
·
列转行
·
行转列
·
行列交换
实例详解构建数仓中的行列转换
本文分享自华为云社区《GaussDB数据库SQL系列-行列转换》,作者:Gauss松鼠会小助手2。在构建数据仓库或做数据分析时,需要对原始数据的结构进行一定的处理,有时涉及到“行转列”,有时涉及到“列转行”,那么这两个转换的方式具体是什么,有什么差异,怎么实现,今天我们将以GaussDB数据库为例,给大家做一下讲解。