如何更改单个列SQL Server的行到列

时间:2016-06-10 12:56:00

标签: sql-server-2008

我有一个包含ProjectId列和InfoFile列的表格,其中Infofilevarbinary列。项目可以有很多图像,存储在InfoFile列中。

我希望以列而不是行来获取项目的所有图像。

一个简单的选择查询返回如下结果:

ProjectA  file1
projectA  file3
projectB  file10
projectB  file22

我想要如下结果:

ProjectA  file1  file3
projectB  file10 file22

我只需要单个字段" Infofile'以行显示。 此外,如果infofile为null,那么我不希望它显示在列中。

其他答案适用于多个字段,但此处只有一个字段。

感谢任何帮助。

0 个答案:

没有答案