问题标签 [pivot-without-aggregate]

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 投票
1 回答
4011 浏览

sql - 如何在不汇总列的情况下创建数据透视表

这是我的查询

原始表格结果:

这是我想查看的结果:

0 投票
9 回答
223118 浏览

sql - 没有聚合函数的 TSQL Pivot

我有一张这样的桌子...

而我想要这个...

这可以使用 PIVOT 吗?

0 投票
5 回答
52023 浏览

sql - SQL 将行转置为列

我有一个有趣的难题,我相信可以用纯 SQL 来解决。我有类似于以下的表格:

我想得到以下输出

我不知道会有多少问题,而且它们是动态的,所以我不能只为每个问题编写代码。我正在使用 PostgreSQL,我相信这称为转置,但我似乎找不到任何说明在 SQL 中执行此操作的标准方法的任何内容。我记得在大学的数据库课上这样做过,但那是在 MySQL 中,老实说,我不记得我们是怎么做到的。

我假设它将是连接和GROUP BY语句的组合,但我什至不知道如何开始。

有人知道怎么做吗?非常感谢!

编辑1:我发现了一些关于使用交叉表的信息,这似乎是我想要的,但我无法理解它。链接到更好的文章将不胜感激!

0 投票
2 回答
2731 浏览

sql - SQL Server 2008 无聚合数据透视

我有表格来测试我需要转换的分数数据,但我一直不知道该怎么做。

我有这样的数据:

但我需要这样:

我不需要聚合任何东西,只需旋转数据即可。

0 投票
0 回答
2942 浏览

excel - 没有聚合的数据透视表?

我有一个项目列表 - 每个项目都有一个标题,加上一堆属性,包括一个日期。

如果我将日期放入数据透视表的行框中,然后对其进行分组,然后将标题放在下面 - 所以我有年份、季度、创建时间、标题,我会得到一个很好的数据中所有标题的列表,分组按年、季和月。

但我还想在每个属性的标题旁边显示所有其他属性 - 每行的所有关联数据。对于纹理数据,我不想计算它们——我只想列出整个数据集,但按日期分组。如果我将它们添加到其他数据透视表框中,它将开始进行通常的计数......

拥有数据透视表的所有额外过滤功能会很好,但我是否太难了?

谢谢你的帮助。

0 投票
2 回答
5181 浏览

sql-server - 如何在不聚合列的情况下旋转 sql 数据

我在查询中有以下输出。

我想在不汇总任何内容的情况下对这些数据进行 PIVOT。所以我想要一个结果,每个技能只显示一行并以 LEVEL 为中心,像这样......

我确实对基本的数据透视语法有很好的理解,但我在这方面很挣扎,因为结果集中没有什么可以聚合的。

为了给你一些东西来尝试为我解决...

谢谢你的帮助。

赛斯

0 投票
3 回答
2806 浏览

sql - 没有聚合的 sql pivot

在尝试旋转 sql 表时,我遇到了这篇文章 Here 。通过使用这种方法,我创建了一个查询。但是我现在意识到它当然会使用 MAX 函数聚合结果。但是,我需要 Colum 进行旋转,但要显示所有事件。代码取自上面的帖子。

所以本质上我希望使用它但没有 max 函数?有任何想法吗?

编辑示例数据

示例输出

所以基本上如果数据输入两次,它会出现两次......

编辑实际的sql ..

示例数据

表格1

表2

示例输出

0 投票
1 回答
505 浏览

c# - 在 linq 中透视数据

我有一个数据集,它返回给我这组结果:

我需要以这种方式排列我的数据:

请注意:我不知道行中的日期,因此我无法使用“if”子句(例如: if date == DateTime.Parse(11.03.2011))。

我希望我的解释是清楚的。

0 投票
3 回答
832 浏览

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

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

我想要的是:

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

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

0 投票
1 回答
1472 浏览

sql - 从多个表到网格的 SQL 查询

我正在尝试编写一个查询以显示到数据控件。

我在尝试获取我需要的查询时遇到了一些问题。

我希望网格显示:

数据库表:

我不知道如何让查询像这样布局。我目前正在尝试 UNION 语句,但仍然无法得到它。

有什么想法或想法吗?

谢谢!