基于SQL中类似行组合列的值

时间:2014-09-04 14:50:13

标签: sql-server

我有以下SQL表

 Column1 | Column2 | Column3 | Column4 | Column5
 1       | Alex    | Summers |   78    | varbinary content of File1.txt
 2       | Steve   | Jones   |   26    | varbinary content of File2.txt
 3       | Steve   | Jones   |   26    | varbinary content of File3.txt
 4       | Steve   | Jones   |   26    | varbinary content of FileX.txt
 5       | Shai    | Agassi  |   33    | varbinary content of File5.txt
 6       | Shai    | Agassi  |   33    | varbinary content of File8.txt
 7       | Nora    | Akeel   |   90    | varbinary content of File11.txt

我想创建一个具有相同列但行聚合的新表,这样如果第2个第3个和第4个的列值相同,那么我想组合column5的varbinary内容。那是

 Column1 | Column2 | Column3 | Column4 | Column5
 1       | Alex    | Summers |   78    | varbinary content of File1.txt
 2       | Steve   | Jones   |   26    | varbinary content of File2.txt File3.txt FileX.txt
 3       | Shai    | Agassi  |   33    | varbinary content of File5.txt File8.txt
 4       | Nora    | Akeel   |   90    | varbinary content of File11.txt

我可以使用C#程序组合varbinary的内容,但只是想知道是否有任何SQL函数可以用来知道我需要组合哪些行。

0 个答案:

没有答案