0
私は新しい列を作成し、それらを旋回するように、動的SQLを使用して、以下のクエリを持っている、しかし[MonthList]
フィールドが連結され、それが[Monthly Rate]
値の場合のみ[MonthList] = @PivotColumns
名前分割連結FORが
現在のコード:
Set @SQLQuery =
N'SELECT *
FROM [dbo].[TableA]
PIVOT(sum([Monthly Rate])
FOR [MonthsList] IN (' + @PivotColumns + ')) as P'
EXEC sp_executesql @SQLQuery
が助けてくれてありがとう!