【发布时间】:2016-12-17 20:20:31
【问题描述】:
我有这样的桌子
DisposalID ReportID
242 84
243 84
我想看下面的方式
DisposalID DisposalID ReportID
242 243 84
我尝试使用数据透视表,但无法实现
select
*
from
(
SELECT [DisposalID]
,[ReportID]
FROM [ClearData_Test].[dbo].[DisposalConsolidatedView] WHERE [ReportID]=84
) DataTable
PIVOT
(
Min(disposalid)
FOR reportid
IN ([84])
) PivotTable
它只给我最小值或最大值。任何帮助将不胜感激。
【问题讨论】:
标签: sql-server pivot