问题标签 [pivot]

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 回答
640 浏览

excel - Excel 数据透视表

我是一个 excel 新手,想知道 excel 是否具有执行以下操作的内置功能。

转这个数据:

进入:

0 投票
2 回答
1260 浏览

sql - 以 SQL 存储过程(或 LINQ)为中心

我正在尝试创建一个以分组 ID 为中心的存储过程(或查询表达式)。在查看此处和其他地方的示例后,我未能让我的数据透视语句在存储过程中工作,我正在寻求帮助。

此外,如果这可以用 LIST 上的 LINQ 完成,那对我来说也是一个解决方案。

第 2 组表示 CHOICE,第 3 组表示 COUNT,第 4 组表示 SORT,所以我想命名这些列(我意识到这是 PIVOT 的一个缺点,但没关系)。

0 投票
4 回答
534 浏览

sql-server - 在 SQL 中使用数据透视

例如我有一张桌子

IPPARSED
127
0
0
1

现在我需要旋转桌子所以它可以像这样

1 2 3 4
127 0 0 1

你能帮我怎么做吗?

0 投票
2 回答
568 浏览

sql - Dynamic columns when pivoting

I have a table of equipment, a table of customers and a sparse table of equipment and customers. I want to produce a query that returns a 1 if the equipment/Customer table record exists and a 0 if it doesn't for each customer. There are only a small number of customers in this problem, so what I want back should look like this:

I can use a cross join to get a master list of possible records, but that returns the information in rows. I want to see it in columns, but the PIVOT keyword requires that I name the columns first. What I need is for the column names (Cust1, Cust2...) to be dynamic.

0 投票
4 回答
5547 浏览

sql - SQL Server 2008 中 PIVOT 的更新

假设没有聚合,有没有办法对 SQL Server 2008 中的 PIVOTed 表执行更新,其中更改传播回源表?

0 投票
2 回答
14236 浏览

ms-access - 使用 Access 2007 VBA 创建数据透视图

好的,互联网上绝对没有好的文章可以解释或有关于如何使用 VBA 创建数据透视图的代码示例。我需要这个,因为我需要数据透视图根据表单中的用户选择显示不同的结果。Excel 有一些,但 Access 的语法不同。我知道这是一个蹩脚的问题,但如果有人有如何在 VBA 中创建数据透视图的示例,我将非常感谢您的帮助。

0 投票
3 回答
1375 浏览

xml - XSLT 去规范化/透视/展平 xml 文件?第2部分

(注意:我已经按照建议发布了我之前问题的变体)

给定一个具有以下结构的输入 xml 文件:

以及以下信息:

  1. 每个小部件都有形状、材质和颜色
  2. 每种形状、材料和颜色组合都是独一无二的
  3. 并非所有形状、材料和颜色的组合都存在,例如没有圆形的塑料小部件
  4. 可以有无限的形状、材料和颜色
  5. 所需的输出是一个表格,其中每行代表一种形状,每列代表一种材料。

如何使用 XSLT 输出以下结构?

0 投票
5 回答
14339 浏览

sql - PLSQL:在单个查询中获取一周中每一天的总和以及一周的总和

假设,我有一个表 ClientTrade,如下所示:

我想在 Oracle PLSQL 中创建一个查询,它应该返回如下结果:(天数来自 TradeDate 列,Mon = sum(Quantity) for Mon,Tue = sum(Quantity) for Tue ... 等等。 )

假设此报告将始终具有使其运行一周的 where 条件,是否可以在单个查询中创建它?

0 投票
4 回答
16149 浏览

sql - 将动态生成的数据透视表放入临时表

我见过这个,所以我知道如何使用一组动态生成的字段创建数据透视表。我现在的问题是我想将结果放入一个临时表中。

我知道为了从EXEC语句中将结果集放入临时表中,您需要预定义临时表。在动态生成的数据透视表的情况下,没有办法事先知道这些字段。

我能想到的获得这种功能的唯一方法是使用动态 SQL 创建一个永久表。有没有更好的办法?

0 投票
2 回答
1603 浏览

sql-server-2005 - SQL Server PIVOT 帮助

源表:

这将充满

等,约500名学生。

Chris 没有完成考试,但是第 100 个问题存储为 null,因此可以保证每个学生正好有 100 行,但实际答案是 null 或字符。

如果有任何区别,答案在 {a,b,c,d,e,f}

此设置非常适合实际的考试应用程序,并且标记它是微不足道的。

现在我有一个报告要求,出于审计目的,我需要生成一个如下所示的表格:

所以我花了半天时间阅读 PIVOT 功能,我就是不明白。

那一定是我读过的最难以理解的文档。

一方面,它需要和聚合函数——我到底应该在这里聚合什么?

我认为这只是可能存在的 PIVOT 函数的最简单用法,而且我在任何地方都找不到像样的示例。帮助!