Tag: 转换转置

枢轴动态列,不聚合

我有SQL Server 2008中的调查问卷数据,我想将其转置为矩阵。 我看到了几个关于同一主题的帖子,但我只是没有摆动。 鉴于以下表格: Question table Answer table Customer table 专栏: [CustomerID] , [QuestionName_1] ,.., [QuestionName_n] < – 问题列的动态数量) 数据: CustomerID , Answer_1 ,.., Answer_n 检索列的代码: DECLARE @columns VARCHAR(8000) SELECT @columns = COALESCE(@columns + ',[' + cast(QuestionName as varchar) + ']', '[' + cast(QuestionName as varchar)+ ']') FROM Answer A INNER JOIN Question Q […]