首页 > 解决方案 > 在 SQL 中将多行转换为新列

问题描述

我有下表:

[Field 1]           [Field _2]          [Field_3]
Mnemonic           Cow                               Duck
Last Updated    6/11/2018           6/13/2018

我想使用 SQL 将其转置到下面的输出中,消除字段 1、字段 2、字段 3 的行并制作 Mnemonic 和 Last Updated 两个新的列标题:

            Mnemonic  Last Updated                      
            Cow       6/11/2018
            Duck      6/13/2018

我应该使用交叉应用函数、PIVOT 还是其他函数?

标签: sql

解决方案


推荐阅读