oracle数据库如何将列值转化为列名?

现在我只是做出所有数据的查询,但是如何将图中红框内的列值转换成列名呢?

img

请问这个转成列的话,会比现在的这种表结构更好分析吗?如果不是的话,不建议进行转列名处理。