顔妻です。
Rを使って数行でかける行列入れ替えの方法です。SQLの行列入れ替えは手間がかかりますが、こちらだと簡単にできますので是非試してみてください。
spreadを使った行列入れ替え
> library(tidyverse)
> # テストデータ作成
> d_t <-
+ data.frame(
+ col = c('A', 'B', 'C'),
+ score = c(90,85,100)
+ )
>
>
> # 行列入替
> spread(data = d_t,
+ key = col,
+ value = score)
A B C
1 90 85 100