Возможные дубликаты:
Моделирование функции MySQL group_concat в 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.
Любая помощь будет оценена. Заранее спасибо!