unpivot相关内容

将动态列转置为行

我想知道如何将Table_1旋转到Expected_Result_Table: Table1 ----------------------------------------- Id abc brt ccc ddq eee fff gga hxx ----------------------------------------- 12345 0 1 0 5 ..
发布时间:2020-05-14 19:28:00 数据库

MySQL-将表转换为其他表

此刻我可能看不到很清楚的内容,但是我在MySQL中有一个表,如下所示: ID | a | b | c 1 | a1 | b1 | c1 2 | a2 | b2 | c2 由于某种原因(实际上是在另一个表上的联接-基于ID,但是我认为如果有人可以帮助我完成这一部分,我自己可以自己做剩下的事情),则我需要这些行像这样: 1 | a1 | a 1 | b1 | b 1 | c1 ..
发布时间:2020-05-14 19:17:00 数据库

在Access SQL中取消透视

大家好,我试图在MS Access的SQL中使用unpivot,但我在网上找到了以下代码: SELECT CustomerID, Phone FROM ( SELECT CustomerID, Phone1, Phone2, Phone3 FROM dbo.CustomerPhones ) AS cp UNPIVOT ( Phone FOR Phones IN (Phone1 ..
发布时间:2020-05-12 21:01:34 其他开发

任何.Net函数或linq查询以取消数据透视

是否有可用的.net库来取消透视Excel数据?我目前正在使用LinqToExcel框架从电子表格中读取数据,因此不确定是否存在可用于执行取消透视的动态linq查询.感谢您的任何建议.顺便说一句,我正在寻找一种可以处理多列的解决方案. 示例 原始表格 Product Location Customer1 Customer2 Customer3 A X ..
发布时间:2020-05-01 05:21:22 C#/.NET

Linq to SQL中是否提供Unpivot(非枢轴)功能?如何?

我看过一些文章,这些文章可以为您带来关键的结果,但并非毫无疑问,需要知道是否有任何明确的方法可以实现?如果不是,那么任何解决方法都可以吗? 执行此操作以在Management Studio中查看未更改的结果 CREATE TABLE [dbo].[Payment]( [PaymentId] [int] NOT NULL, [EmployeeId] [int] NOT N ..
发布时间:2020-05-01 04:30:15 C#/.NET

进行“移调".使用SQL的表

我不知道此操作是否有名称,但它与线性代数中的转置类似. 是否有一种方法可以将n表T1变为1,例如 c_1|c_2|c_3|...|a_n ------------------- 1 |2 |3 |...|n 插入n x 2表,如下所示 key|val ------- c_1|1 b_2|2 c_3|3 . |. . |. a_n|n 我假设T1中的每一列c_i不 ..
发布时间:2020-04-30 12:08:06 数据库

如何在BigQuery中取消转义?

我在BigQuery中有一个配置如下的表: 但我想要查询配置如下的表: 创建此表的SQL代码的样子是什么? 谢谢! / b>使用表格的UNION(在BigQuery中使用','),加上一些列别名: $ div class =“h2_lin”>解决方案 b SELECT位置,大小,数量 FROM( SELECT位置,'Small'as Size,Small as Sm ..
发布时间:2018-05-07 17:32:57 其他开发

你如何创建一个“反向支点”在Google表格中?

我试图产生一个“反向枢轴”功能。我已经搜索了很长时间,很难找到这样一个函数,但是找不到一个已经存在的函数。 我有一个总结表,其中包含20列和数百行,但我想将它转换为一个平面列表,以便我可以导入到数据库(甚至可以使用平面数据来创建更多的透视表!) 所以,我有这种格式的数据: |客户1 |客户2 |客户3 ---------- + ------------ + -------- ..

重新排列某些列和行

我有一个格式如下的Excel电子表格: 我一直在努力做的是将其格式化为: 所以它是一种转置我猜(不是确定如何调用它)。 我已经花了最后一个半小时尝试在VBA中做到这一点,没有成功。 这只是一个如何格式化的示例,实际上大约有5万个,所以我需要使用VBA或类似的东西。 有人能够帮助我解决这个问题吗? 解决方案 使用Excel 2007,不一定需要VBA。在数据透视 ..
发布时间:2017-09-26 23:51:13 Office

有效地重新格式化数据布局

我有几个Excel电子数据表,其中包含数据布局,如原始数据: 公司公司1公司2公司3 货币$ YE 1/1/2013 32.68 12 3 1/2/2013 12.5 13 4 1/3/2013 45 45 8 其中基本上是将时间序列数据分组在一起。我需要将最终版面转换为面板数据,如需要的面板数据: 由于我的观察通常非常大,不实际 ..
发布时间:2017-09-04 01:58:13 Office

拆分Excel矩阵/数据透视表?

有没有快速的方法来“解开”Excel矩阵/数据透视表(在Excel或其他地方),而不需要编写宏或其他代码? 再次,我可以编写自己做的代码(C#或VBA或其他)。 我想知道是否可以轻松地执行而不使用代码? 例如。我需要转换这个权限矩阵(以Excel表格/矩阵形式) 到这个半正规化表(所以我可以把它插入一个SQL数据库): 例如在SQL中,我可以这样做: CREA ..
发布时间:2017-09-03 22:47:52 Office

MySQL中的动态查询

我有一张下表。 / ---------------- -------------------- \ | LocID |年|出生|死亡| Abc | | ------------------------------------ | | 1 | 2011 | 100 | 60 | 10 | | ------------------------------------ | | ..
发布时间:2017-07-22 15:06:29 数据库

动态列加列列名称

我正在尝试展开大量列的表格,格式为: PID UID col1 col2 col3 ... 下面的动态SQL将让我几乎除了列的名称之外的所有内容。目标是填写“ID”字段,其中列出不可变值的列的名称。 构建我们要解开的列的列表(跳过PID& UID) declare @cols nvarchar(max) select @cols = coalesce(@ co ..
发布时间:2017-07-22 09:42:04 其他开发