SQL Server 2005 - сводные данные без суммы / количества и динамического списка значений

Извините, если это рассматривается в другом вопросе, но я не могу найти примеры, которые точно соответствуют тому, что мне нужно, и я запутался.

У меня есть данные в таблице: -

Name   |   Value
---------------
John   |   Dog
John   |   Cat
John   |   Fish
Bob    |   Python
Bob    |   Camel

А мне бы хотелось, чтобы данные были такими ...

Name   |  Value_1 | Value_2 | Value_3
-------------------------------------
John   |  Dog     |  Cat    | Fish
Bob    |  Python  |  Camel  | NULL

Я не хочу использовать описания случаев, потому что для собаки, кошки, рыбы и т. Д. Существует более 20 возможных значений, и они могут меняться со временем.

У кого-нибудь есть указания?

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

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