问题标签 [unpivot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3100 浏览

sql-server-2008 - SQL Server 2008 中的 PIVOT / UNPIVOT

我得到了如下的子/父表。

主表:

子表

使用 PIVOT / UNPIVOT 如何在单行中获得如下结果。

if (MasterID : 1 got x child records)

谢谢

0 投票
3 回答
20727 浏览

sql - 将多列拆分为多行

我有一张这种结构的桌子。

我不知道我会使用什么 SQL 查询来获得这样的结果集:

我试图将三列分成三个单独的行。这可能吗?

0 投票
2 回答
1560 浏览

sql - 使用 PIVOT/UNPIVOT 将行转换为列

我一直在阅读 PIVOT 和 UNPIVOT,但无法正确格式化结果以呈现数据。这是我的源表:

这是我试图达到的结果:

这是我尝试过的最新方法,当然没有用:

谢谢你的帮助!

0 投票
1 回答
855 浏览

sql-server-2008 - 如何在 sql server 2008 中编写对行到列的查询?

我有表客户

我想将特定的客户详细信息转换为单行。我想要这样的结果

帮我 ........

0 投票
1 回答
79 浏览

sql-server-2008 - 如何从 SQL 中的属性表中解析类别

举个例子,假设我有以下(简化的)表(称为 NumericValue):

现在假设我有一张名为Employees的表:

现在,我需要为这两名员工选择“价值”字段。假设工程师永远不会在 NumericValue 表中找到“位置”,所以我不能只做一个简单的连接。相反,我重新格式化我的“NumericTable”如下:

使用这样的“属性”表:

(注意,第4类“位置”没有条目,指的是40岁的女工程师)

这对我来说很有意义,因为我只有特定分类字段很重要的条目。但是我该如何解决这个问题并为特定员工提取 Value 字段?

谢谢卡尔
_

0 投票
1 回答
1971 浏览

sql - 将结果集从 UNPIVOT 插入到表中

我试图找到将 UNPIVOT 语句的结果插入数据库中现有表的语法?

0 投票
3 回答
593 浏览

sql - 如何透视表?

我的表有这个结构

这里

该表将更改为

0 投票
3 回答
832 浏览

sql-server-2008 - 在 sqlserver 2008 中无需聚合的数据透视所需的帮助

我需要如下旋转表:初始表是这样的

我想要的是:

在这里,不同的 DATATYPE 是固定的:总是:22、23、24,不多也不少。

请,谁能帮助我如何编写正确的查询?

0 投票
3 回答
20684 浏览

sql - 如何在 Access 中模拟 UNPIVOT?

UNPIVOT在 MS SQL-Server 2005 中可用,但 AFAIK 在 MS Access 2010 中不可用。如何通过板载方式实现?例如,我有一张桌子

并想要一张像

密钥 452 是一种特殊情况。目前我在 OLEDB/ATL C++ 中进行轮换。尽管它足够快,但我仍然很好奇。Access 2010 最有效的 SQL 语句是什么?

0 投票
1 回答
686 浏览

sql-server - 在 SSIS 中反透视数据

我正在尝试使用以下格式的 SSIS 规范化数据:

每个“R”列代表一个小时的读数。R01 是凌晨 12:00,R02 是凌晨 1:00,R03 是凌晨 2:00,R04 是凌晨 3:00。我想转换数据并以这种格式将其存储在另一个表中(换行符以提高可读性):

我在 SSIS 2008 包中使用 unpivot 转换来完成大部分工作,但我遇到的问题是根据我正在使用的值的列将小时添加到日期。有没有办法在 SSIS 中实现这一点?请记住,这是大约 3000 万条记录的一小部分数据,因此性能是一个问题。

谢谢您的帮助。