A maneira mais fácil de resolver isso no SQL Server é:
select masterId, min(name) + '; ' + max(name)
from table t
group by masterId;
select masterId, min(name) + '; ' + max(name)
from table t
group by masterId;
Como obter todas as tabelas que possuem restrição de chave primária criada no banco de dados SQL Server - Tutorial SQL Server / TSQL 57
Conectando o Snowflake DB &IRI Workbench
Apresentando o novo recurso - Relatórios do Spotlight Cloud
Por que você deve limitar o acesso do usuário ao seu banco de dados