Строки группы T-SQL в столбцы

Как я могу сгруппировать (неизвестное) количество строк в одну строку, где установленные столбцы определяют группировку?

Например, смена

Ref      Name            Link
==============================
1        John            L1
1        John            L2
1        John            L8
2        Steve           L1
2        Steve           L234

В

Ref      Name            ...    ...    ...
==========================================
1        John            L1     L2     L8
2        Steve           L1     L234   NULL

Спасибо за любую помощь

Ответы на вопрос(2)

Ваш ответ на вопрос