Id Year Values
1 2014 10
1 2015 4
1 2016 7
1 2017 17
2 2014 5
2 2015 6
2 2016 7
2 2017 9
Ответ должен быть
Id 2014 2015 2016 2017
----------------------
1 10 4 7 17
2 5 6 7 9
Я пытался, как показано ниже
Select *
from crosstab(select id,value,year from table)
As res(id int,year int,year int,year int,year int,year int);