Как создать сводный запрос на сервере SQL без агрегатной функции

Я использую MS SQL SERVER 2008 и у меня есть следующие данные:

select * from account;

| PERIOD | ACCOUNT | VALUE |
----------------------------
|   2000 |   Asset |   205 |
|   2000 |  Equity |   365 |
|   2000 |  Profit |   524 |
|   2001 |   Asset |   142 |
|   2001 |  Equity |   214 |
|   2001 |  Profit |   421 |
|   2002 |   Asset |   421 |
|   2002 |  Equity |   163 |
|   2002 |  Profit |   325 |

Я хочу, чтобы они были такими: я

| ACCOUNT | 2000 | 2001 | 2002 |
--------------------------------
|   Asset |  205 |  142 |  421 |
|  Equity |  365 |  214 |  163 |
|  Profit |  524 |  421 |  325 |

мы пытались использовать запросpivot query но значение нужно использоватьaggregate function и результат не подходит. что я должен делать?

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

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