我想将 ROLLUP 与 PIVOT 结合起来 - 这是一个选项吗?
我一直在使用 SELECT Author, ISNULL(MAX(CASE Status WHEN 'Duplicate' THEN NumDocs END),'') AS Duplicate, ISNULL(MAX(CASE Status WHEN 'Failure…
sql 查询(可以用pivot / unpivot 解决?)
我不确定如何最好地解决这个问题 - 我认为应该使用数据透视/反透视,但不确定如何使其工作(因为数据透视列是非数字) 我有下表(基于我的查询)无法…
这个SQL查询可以吗?
假设我有以下数据: Employee Task IsCurrent -------- ---- --------- Jeff 1 Yes Jeff 2 No Jane 1 No Jane 2 Yes Jane 3 No Jane 4 No Jake 1 Yes …
SQL - 不同类别的列
我是 SQL 新手。我有一个包含不同考试数据的数据库,例如: Student Test Grade -------------------- St1 T1 A St2 T1 B St3 T1 B St1 T2 B St2 T2 B…
是否可以使用 LINQ 进行动态数据透视?
我有一个 T-SQL 2005 查询,它返回: pid propertyid displayname value ----------- ----------- --------------- --------------- 14270790 74 Low …
TSQL 表转换字段 =>专栏
我有以下表格布局。每行值始终是唯一的。相同 Id、Name 和 Line 的实例永远不会超过一个。 Id Name Line 1 A Z 2 B Y 3 C X 3 C W 4 D W 我想查询数据…
mysql 行到列,文本类型
如果我有一个数据表,例如 Option_id|Component_id|Option_parent|Option_name|Option_value 1 1 0 id 2 1 1 option1 Some value 3 1 1 option2 Other…
MySQL:数据透视表计数
我需要 SQL 方面的帮助来将此表转换 =================== | Id | FK | Status| =================== | 1 | A | 100 | | 2 | A | 101 | | 3 | B | 100 …
SQL AdventureWorks 按城市按性别统计员工数量
我想按性别统计城市,像这样; City GenderFCount GenderMCount Redmond 10 20 这是我的查询在 AdventureWorks 数据库中获取城市和性别 select Gender…
将 4 行(1 列)转换为 5 列(1 行)时的 PIVOT 问题
我有一个表 var,其中包含一些行,但只有一列 DATETIME 类型,如下所示: [Day] 2010-08-03 2010-08-04 2010-08-10 2010-08-11 我需要在某些列上显示…
在 SQL Server 中使用数据透视表将日期显示为星期几
我有一个包含 DateTime 类型列的表, 我想在日期时间列上旋转,以便日期显示为列(如周一、周二等)。 例如,我有一个像这样的表(不记得 SQL Server …
MySQL:查询根据另一列的属性对数据进行排序
因此,为此想出一个标题很困难 SELECT Date(p.born_at), SUM(p.value) as 'total_value_for_day' FROM puppies as p WHERE p.status = 2 GROUP BY DAT…
MySql 具有多个列
我有一张表, ------------------ 1 | 20,00 | A | 2 | 20,00 | A | 3 | 20,00 | A | 4 | 20,00 | A | 1 | 50,00 | B | 2 | 50,00 | B | 3 | 50,00 | …
使用一个查询创建汇总结果
我有一个具有以下格式的表格。 mysql> describe unit_characteristics +----------------------+------------------+------+-----+---------+------…