如何从另一个表转换SQL中的表列名称 [英] How to convert table column name in SQL from another table

查看:94
本文介绍了如何从另一个表转换SQL中的表列名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一张桌子如下

I have a table as below

1	2	3
------------------
a	b	c
d	d	f





此表的实际列名在另一个表中





The actual column name for this table is in another table

ID	Value
-------------
1	COLA	
2	COLB
3	COLC





我想要的结果如



I want result like

COLA	COLB	COLC
----------------------
a	b	c
d	d	f

推荐答案

使用PIVOT和UNPIVOT [ ^ ]

在SQL Server中传输数据 [ ^ ](替代方式)
Using PIVOT and UNPIVOT[^]
Pivoting data in SQL Server[^](Alternate ways)


这篇关于如何从另一个表转换SQL中的表列名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆