unpivot相关内容

如何在 BigQuery 中取消透视?

不确定要调用什么函数,但转置是我能想到的最接近的东西. 我在 BigQuery 中有一个表,配置如下: 但我想查询这样配置的表: 创建这个表的 SQL 代码是什么样的? 谢谢! 解决方案 2020 更新:fhoffa.x.unpivot() 见: https://medium.com/@hoffa/how-to-unpivot-multiple-colu ..
发布时间:2021-12-30 22:40:40 其他开发

Oracle 11g:逆透视多个列并包含列名

我正在尝试对数据集中的多个列进行反透视.这是我的数据的样子. CREATE TABLE T5 (idnum NUMBER,f1 NUMBER(10,5),f2 NUMBER(10,5),f3 NUMBER(10,5),e1 号码(10,5),e2 号码(10,5),h1 号码(10,5),h2 号码(10,5));插入 T5 (IDNUM,F1,F2,F3,E1,E2,H1,H2)值 (1,'1 ..
发布时间:2021-12-30 13:54:01 数据库

在 hiveql 中将列转换为行(UNPIVOT)

我有一个结构如下的表: column1, column2, column3, X1, X2, X3, X4A1, A2, A3, 5, 6, 1, 4 我想把它转换成 column1, column2, column3, Key, ValueA1、A2、A3、X1、5A1、A2、A3、X2、6A1、A2、A3、X3、1A1、A2、A3、X4 4 我已经能够使用与“UNION ALL"缝合在 ..
发布时间:2021-12-28 23:51:08 其他开发

Hive - Hive 中的 Unpivot 功能

我有两个表如下: 表A userid |代码 |代码名称 |属性_id0001 |1 |apple_id |Y12340031 |4 |mango_id |G45670008 |3 |葡萄_id |H120900013 |2 |peach_id |Z5643 表 2 apple_id |mango_id |葡萄_id |peach_id |new_idY1234 |R1890 |||N ..
发布时间:2021-12-28 23:16:00 其他开发

取消透视 Excel 矩阵/数据透视表?

是否有一种快速的方法来“取消透视"Excel 矩阵/数据透视表(在 Excel 或其他地方),无需编写宏或其他代码? 同样,我可以自己编写代码(C# 或 VBA 或其他). 我想知道是否可以在没有代码的情况下快速完成? 例如我需要转换这个权限矩阵(以 Excel 表格/矩阵形式给出) 到这个半规范化的表中(这样我就可以将它插入到 SQL 数据库中): 例如在 SQL 中,我可 ..
发布时间:2021-12-18 23:49:38 其他开发

您如何创建“反向支点"?在 Google 表格中?

我正在尝试生成“反向支点";功能.我对这样的功能进行了长时间的艰苦搜索,但找不到已经存在的功能. 我有一个最多包含 20 列和数百行的汇总表,但是我想将其转换为平面列表,以便我可以导入到数据库(甚至使用平面数据从!) 所以,我有这种格式的数据: 客户 1客户 2客户 3 产​​品 1 1 2 3 产​​品 2 4 5 6 产​​品 3 7 8 9 并且需要转换成这种格 ..
发布时间:2021-12-15 21:44:10 其他开发

使用列名逆透视

我有一个表 StudentMarks,其中包含 Name、Maths、Science、English 列.数据就像 姓名、数学、科学、英语蒂拉克,90、40、60拉吉, 30, 20, 10 我想按如下方式安排: 姓名、主题、标记蒂拉克,数学,90蒂拉克,科学,40提拉克,英语,60 岁 使用 unpivot 我是能够正确获取Name、Marks,但无法将源表中的列名获取到所需结果集中的S ..
发布时间:2021-12-01 19:39:06 数据库

将动态列转置为行

我想知道如何将 Table_1 反透视为 Expected_Result_Table: Table1-----------------------------------------Id abc brt ccc ddq eee fff gga hxx-----------------------------------------12345 0 1 0 5 0 2 0 021321 0 0 0 ..
发布时间:2021-11-20 21:30:08 数据库

MySQL - 如何将列反透视为行?

此时我可能看的不是很清楚,但我在 MySQL 中有一个表,如下所示: ID |一个|乙 |C1 |a1 |b1 |c12 |a2 |b2 |c2 出于某种原因(实际上是另一个表上的连接 - 基于 ID,但我认为如果有人可以帮助我完成这部分,我可以自己完成其余部分),我需要这些行改为这样: 1 |a1 |一种1 |b1 |乙1 |c1 |C2 |a2 |一种2 |b2 |乙2 |c2 |C ..
发布时间:2021-11-20 21:12:31 数据库

在 spark-sql/pyspark 中取消旋转

我手头有一个问题陈述,我想在 spark-sql/pyspark 中取消透视表.我已经阅读了文档,我可以看到目前仅支持枢轴,但不支持非枢轴.有什么办法可以做到这一点吗? 让我的初始表格看起来像这样: 当我使用下面提到的命令在 pyspark 中旋转它时: df.groupBy("A").pivot("B").sum("C") 我得到这个作为输出: 现在我想取消旋转透视表.通常 ..
发布时间:2021-11-14 21:14:19 其他开发

在 spark-sql/pyspark 中取消旋转

我手头有一个问题陈述,我想在 spark-sql/pyspark 中取消透视表.我已经阅读了文档,我可以看到目前仅支持枢轴,但不支持非枢轴.有什么办法可以做到这一点吗? 让我的初始表格看起来像这样: 当我使用下面提到的命令在 pyspark 中旋转它时: df.groupBy("A").pivot("B").sum("C") 我得到这个作为输出: 现在我想取消旋转透视表.通常 ..
发布时间:2021-11-12 05:24:17 其他开发

UNPIVOT 在多列上返回多列

以下是PL/SQL中要实现的要求- 表格格式为 CREATE TABLE NETWORK_TABLE ( ORIG_CODE NUMBER, ORIG_SV NUMBER, DEST_CODE NUMBER, DEST_SV NUMBER ) 样本数据 - INSERT INTO network_table VALUES ( 14, 1, 15, 1);INSERT INTO netw ..
发布时间:2021-09-14 20:11:30 数据库

编写 SQL 查询以将表从 A 转换为 B

在 SQL Server 2016 中,我有一个数据库表(表 A)如下所示: 表A: ID Group 2018 2019 2020-----------------------------------------ID1 A 组 200 300 400ID2 B 组 100 800 ---ID2 B 组 ---- 500 300 我想编写一个 SQL 查询或类似的东西或报告工具来生成报告 ..
发布时间:2021-09-14 20:11:27 数据库

SQL 逆透视表

我在 unpivot sql 语句上遇到问题,下表是它的样子: ID A0001 A0002 A0003================================S1 100 200 300S2 321 451 234S3 0 111 222 我想旋转 A0001、A0002 和 A0003.为 HEADER、SEQUENCE 和 DATA 再创建 3 列.下面是我预期的表格会变成这样: ..
发布时间:2021-09-14 20:11:21 数据库