首页 > 解决方案 > 调查数据的数据转换 - SQL Server

问题描述

我是新来的,还在学习,所以当我试图解释我正在尝试做的事情时,请给我恩典。

我有看起来像这样的数据

我目前拥有的

但是,我希望它看起来像这样

我想要的是

我在我们的 SQL Server 中加载了数据,需要知道如何使用 SQL 代码对其进行转换。

有人能帮我吗?

标签: sqlsql-serverpivot-table

解决方案


我会使用cross apply

select t.sr_no, v.*
from t cross apply
     (values ('I like to go to school', [I like to go to school]),
             ('Learning is fun', [Learning is fun])
     ) v(question, answer);

推荐阅读