617得票5回答
如何对数据框进行透视操作?

什么是透视表? 如何进行透视? 如何将长格式转换为宽格式? 我看到很多关于透视表的问题,即使提问者自己并不知道。要写一个涵盖透视的所有方面的标准问题和答案几乎是不可能的...但是我还是要试一试。 现有问题和答案的问题在于,往往问题的焦点是一个细微之处,而提问者很难将其概括为多个现有好答...

489得票5回答
高效地将行转换为列在SQL Server中。

我正在寻找一种在SQL Server中将行转换为列的高效方法,我听说PIVOT不是很快,而且我需要处理大量记录。 这是我的示例: Id Value ColumnName 1 John FirstName 2 2.4 Amount 3 ZH1E4A PostalCod...

386得票10回答
如何在MySQL中返回数据透视表的输出?

如果我有一个MySQL表格像这样: company_name action pagecount ------------------------------- Company A PRINT 3 Company A PRINT 2 Company A...

329得票9回答
在SQL Server中使用“Pivot”将行转换为列

我已经阅读了有关MS数据透视表的资料,但仍然无法正确地使用它。 我创建了一个临时表,假设第一列是店铺编号,第二列是周数,最后一列是某种类型的总计。此外,周数是动态的,而店铺编号是静态的。Store Week xCount ------- ---- ------...

278得票7回答
PostgreSQL 交叉查询

如何在PostgreSQL中创建交叉表查询?例如,我有以下表格: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inacti...

254得票9回答
SQL Server动态PIVOT查询?

我被交付了一个任务,需要想出一种翻译以下数据的方法: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 G...

178得票10回答
不使用聚合函数的TSQL透视表操作

我有这样一个表格... CustomerID DBColumnName Data 1 FirstName Joe 1 MiddleName S 1 LastName Smith 1 Date 12/12/2009 2 FirstName Sam 2 Midd...

146得票9回答
在SQL中简单地转置列和行的方法是什么?

如何在SQL中简单地切换列与行?是否有任何简单的命令可以进行转置? 即将此结果转换: Paul | John | Tim | Eric Red 1 5 1 3 Green 8 4 3 5...

131得票7回答
SQL Server:PIVOT字符串数据的示例

我试图寻找一些简单的SQL Server PIVOT示例。我发现的大多数示例都涉及计数或添加数字。我只想旋转一些字符串数据。例如,我有一个查询返回以下内容。Action1 VIEW Action1 EDIT Action2 VIEW Action3 VIEW Action3 E...

121得票11回答
如何在Oracle中将多行合并为逗号分隔列表?

我有一个简单的查询:select * from countries 以下是相应的结果:country_name ------------ Albania Andorra Antigua ..... 我想将结果放在一行中,就像这样:Albania, Andorra, Antigua, ... 当...