sequência agregada tsql para agrupar por
Eu tenho duas mesas:
Nomes (id, nome) Endereços (id, nome_id, endereço)
Quero escrever uma consulta que me retorne: nome, lista de endereços (endereço1, endereço2, endereço3, ..)
Algo como:
Select A.name, B.list_of_addresses
From Names A
Inner Join (Select name_id, /*list_of_addresses with comma between them*/
From Addresses
Group By name_id) B ON A.id=B.name_id