问题标签 [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 回答
350 浏览

sql - 使用枢轴将行分成列

你能帮我解决这个错误吗

“nvrchildgender”列的类型与 UNPIVOT 列表中指定的其他列的类型冲突。

表结构:

询问:

我无法运行此查询,我认为请解决一些演员问题。

Sql 小提琴

0 投票
2 回答
623 浏览

sql - 如果客户指定了访问天数,如何按月计算访问量

我有这张桌子

现在我有下一个参数> 年和月 1 月、2 月、3 月(或任何用户选择) 按月安排的访问量如何?

注意:每个月没有精确的从星期日开始或在星期六结束,并且 monts 没有相同数量的天数。

我相信我可以得到用户选择的每个月的第一天和最后一天

使用循环和选择 datepart > datepart(weekday,'1/'+(some month)+'\'+year_choosed_by_user)

我相信我能得到一些东西

其中 0 = 星期日和 6 = 星期六,有帮助吗?我将使用 datepart 得到这个#tmptable

0 投票
1 回答
259 浏览

sql-server - T-SQL:从行到列,但不是实际的枢轴

是否有 T-SQL (SQL Server 2008R2) 查询转换TABLE_1为预期的结果集?

表格1

预期结果集

0 投票
1 回答
563 浏览

asp.net - 将 sqlserver 数据转换为数据透视表

我需要这样的数据

我需要将结果放在 asp.net gridview 中进行编辑

我正在使用以下脚本: 1- 获取列:

2-枢轴:

问题,我有 2 个字段需要旋转,amount_currency1 和amount_currency2

0 投票
1 回答
384 浏览

sql - SQL Server 中的列到行

我有一个查询返回一个如下所示的表:

我希望它看起来像:

它看起来像一个非透视表,但我没有将它变成那种形式,因为基表将月份作为列(这些值只是按位置分组的值的总和)。我已经看到很多行到列的问题,但我还没有找到一个好的列到行的答案,所以我希望有人能帮助我。

谢谢!

0 投票
1 回答
66 浏览

sql - 如何将透视列转换为行?

我有一个包含结果的表

我希望它显示为:

0 投票
2 回答
943 浏览

sql - 获取多个 id 值的描述 - SQL Server

我有两个表 x 和 y

表 x 有 24 列,每列都有不同的 Id 值

表 Y 有一个 Id 值列和一个描述

我需要编写一个过程、查询或视图,以尽可能最佳的性能方式返回表 x 中包含的 24 个 Id 值中的每一个的描述。

我编写了一个调用函数 24 次的视图。该函数根据提供的 Id 返回描述。虽然这行得通,但它的表现并不是特别好。

在需要从单个表中获得这么多描述的情况下,我应该使用一种技术吗?

这是表 x 的定义(为清楚起见,删除了不相关的列)

这是表 y 的定义(为清楚起见,删除了不相关的列)

两个表之间的关系是表x中的_X & _Y列和表Y中的AntigenId列之间的关系

我需要为表 x 中的每个 _X 和 _Y 列返回抗原描述。

0 投票
3 回答
2222 浏览

sql - 用于调查的棘手 SQL Server 数据透视表

我有一个包含以下数据的 SQL Server 视图:

我希望结果是这样的:

忽略条件NULL值并将正确答案放在列中的位置。我看过数据透视表示例,但它们似乎专注于单列数据透视表。

0 投票
1 回答
3122 浏览

sql - 以“列标题:列值”格式获取单个记录的 SQL 查询

假设我有这张桌子:

我可以简单地写'select * from test'来获得以下第一条记录:

但相反,我想要这样(单条记录四行):

有人可以帮我这样做吗?

这是在远程桌面系统上查看单个记录所必需的,该系统非常慢,并且水平滚动很糟糕,其中有 800 列。所以我需要从一条记录中查看数据的格式。

0 投票
1 回答
1269 浏览

sql - sql server 复杂连接查询

我有以下查询,它正在工作,但我得到 4 列(3 列以相同的方式命名),因为我想要的只是得到两列数据,“Entidad”和“Servicio”,但找不到方法它..

我得到的结构是这样的

但是我想要这个...