Tag: 组 通过

T-SQL有一个聚合函数来连接string吗?

可能重复: SQL Server 2000中的Implodetypes函数? 连接行值T-SQL 我有一个观点,我正在查询,看起来像这样: BuildingName PollNumber ———— ———- Foo Centre 12 Foo Centre 13 Foo Centre 14 Bar Hall 15 Bar Hall 16 Baz School 17 我需要编写一个将BuildingNames分组在一起的查询,并显示如下的PollNumbers列表: BuildingName PollNumbers ———— ———– Foo Centre 12, 13, 14 Bar Hall 15, 16 Baz School 17 我怎样才能在T-SQL中做到这一点? 我宁愿不为这个写一个存储过程,因为它看起来像是过度杀伤,但我不完全是一个数据库的人。 看起来像SUM()或AVG()这样的聚合函数就是我所需要的,但是我不知道T-SQL是否有。 我正在使用SQL Server 2005。