Възможни дубликати:
Симулиране на функция group_concat MySQL в MS SQL Server 2005?
Concat групи в SQL Сървър
Опитвам се да напиша SQL заявка, която ще комбинира редове заедно. Имам нужда от него, за да групирам заедно неопределен брой редове по ID#, но да свържа техните адреси, да речем, в една клетка.
Кажете, че имаме
ID, Address
p1 a1
p1 a2
p1 a3
p2 a4
p2 a5
искам да получа
ID, Address
p1 a1,a2,a3
p2 a4,a5
Броят на адресите за ID може да варира. Някои идентификатори имат 1, други могат да имат 50.
Всяка помощ ще бъде оценена. Благодаря предварително!