Chaning SQL列名称

时间:2016-05-23 06:12:45

标签: sql-server tsql

我有两张桌子:

表1

ID Name  Col1 Col2 Col3
------------------------
1   aaaa  a    b    c
2   bbb   d    e    f

Tabl2 - 查找表

Column  Desc
-------------
Col1    2011
Col2    2012

我想写SQL这样,我想在其他表中找到匹配列时修改列别名。 输出应如下所示。我想要在表2中找到引用名称时更改列名称

ID  Name 2011 2012 Col3
------------------------
1   aaaa   a    b   c
2   bbb    d    e   f

1 个答案:

答案 0 :(得分:0)

您可以为此创建动态SQL查询。

column_name的{​​{1}}与table1中的Desc列匹配。

<强>查询

table2