sql - 在 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 还是其他函数?
解决方案
推荐阅读
- c# - 将一组 id 从视图页面传递给控制器
- filter - 清晰度过滤器不适用于多个值
- docker - 来自守护进程的错误响应:oci 运行时错误:container_linux.go
- performance - Redis 备份影响读取性能
- reactjs - 反应 setState 改变状态中的不同对象
- tinymce - 在插入/编辑链接对话框上插入自定义按钮?
- sql - 使用 ecto 预加载所有链接的记录
- google-maps - 如何使用(React Native,Geolocation)实时更新经纬度
- android - VideoView 无法播放视频
- excel - 如何使用 VBA for Excel for MacOS 创建文本文件