I have a table
ID TYPE VALUE
1001 A 3
1002 A 4
1003 B 1
1002 B 5
1001 C 9
1002 A 4
1003 c 7
The output I need to get should look like this
ID TYPE A TYPE B TYPE C
1001 3 0 9
1002 8 5 0
1003 0 1 7
How can I do that?